Added graph for weekly use in a year.
Fixed layout of graphs in weekly graph view.
Refactored some code.
Added graph for weekly use over a year.
Fixed a couple of bugs.