Add transaction/id

- note that it is not set to unique in the datomic schema yet, there was some error I have to figure out first
- changed the interface to the transactions model to accept datetimes and internally convert to date when interacting with datomic.