Restores the previous notes behaviour.

This also changes some of the UI.
Merge branch 'feature/restore-notes'
Adds support for active block class.
Adds the actual styles for the active class.
Introduces timeout into active highlight.
Fixes some style issues.
Merge branch 'feature/single-side-menu'
Fix focus issue.