What is money, history, function, conditions, types and theories?