Implemented Year listing

Also tweaked month listing display. Lots of dup code. Will refactor
later.
ignore WebStorm