skeleton for spendingreports
finished spendingcategoryreport but still in raw stage
finished spendingreport, but still raw.
flesh spending reports
Merge branch 'development' of https://github.com/sunheng/TeamJavatar.git into development
stable version of new report screen

NOTE:
report screen button is not enabled by default!

To enable, access activity_user_index.xml and uncomment the xml code.
added comments to show oo design patterns
forgot this file
reorganized report logic
attempt at fixing account balance bug.

enabled report display
withdrawals werent functioning properly, fixed amount

fixed field display information
one last fix for withdrawals,

and updated spending reports
clarified deprecated files/methods
added getters for spending report for junit test
Update .gitignore
fixed the layouto f spendingreport
close databases
renamed abstract classes, reorganized imports
fixed button overlapping
removed unused activities
Merged with master