Add TransactionType Enum
Merge pull request #33 from CodePath-MAF/add-transaction-type

Add TransactionType Enum
Add missing enum properties to Goal model
Add Category model

- register subclass within the app
- update transaction to use the newly model
Separate enum into individual classes
Merge branch 'master' of https://github.com/CodePath-MAF/AndroidClient into goal-view
Merge pull request #35 from CodePath-MAF/add-category-model

Add Category model
Merge pull request #34 from CodePath-MAF/improve-goal-model

Add missing enum properties to Goal model
Merge branch 'master' of https://github.com/CodePath-MAF/AndroidClient into goal-view