.gitignore updated to ignore data
Adding transaction object/tests (in progress)