Adding Transacations support
Simple GUI :) along with some cleanup
Minor bug fix.

The userId was being set to null
Minor: Styling change
minor: removed styling
Merge pull request #13 from chetankothari/m2cleanup

GUI