Fix basic plumbing, we can now create transactions and goals as well as view both of them