Initial implementation of Expense element
Refactor validation of amount parameter into the Validate module