added Money Field. added comments and bug fixes