Added stats page
removed /stats route
Added some new routes, refactored a little bit
unified transaction logic in transactions.js
OMG ITS CLIENT SIDE TEMPLATES
small typo
header data now comes from json api
transactions are now listed on stats page
fixed css scope of header
added category selection to stats.html
added backbone and used it to implement stats page
renamed statsView to transactionListView
fixed this. not rendering
added first filter buttons html
added filtering by income or expense
added category list on stats page
added filtering by category
fixed formatting for negative amounts
Fixed clicking categories going to top
Selected categories are now being marked as active