issue_112: report for income and expense
issue_112: report broken down into month, week, day
issue_112: report controller
issue_112: google chart category
issue_112: balance by month chart, refactor month chart
issue_112: isolate calculation within records belongs to current user
issue_112: simplify expense listing
issue_112: fix error due to cleanup
issue_112: fix balance by months graph not render due to invalid data
issue_112: refactor
issue_12: fix cannot select date