Date functionality

- Added in the ability to get the current date & set it to a date field
- Created the date_functions,js file
- Changed the name of the 'time' field when adding a transaction to
date, as this made much more sense.