Added 'new' and 'list' functions

'new' allows user to add new transactions. It takes in a title, a date
in mm/dd/yy format, and an amount in $.CC format. Unique IDs are given
to each transaction for future reference use. unique IDs are current
initialized at 0. In the future, they will be stored into the saved
database.

'list' allows user to list all the transaction in the current database.
This is just a dummy method to check my 'new' function, so it does
nothing more the print out the whole set. Structure for the future has
been set up so it will first fetch a database that fits the parameters
passed.