Add transaction

Implement add transaction user story. Resolves #21 

PTAL @fcduarte @amitbharadwaj 
@fcduarte did not want to manually hard code this in order for this activity to be reuse potentially from another place. (Thinking when/if we add notification, we can point the notifications to this activity to add a transaction). Let me know your thoughts and If needed I add the parent activity then.