Add new sliding page transitions

Fixes #38
Fix container for content larger than window's height and change panel colours
Clean up unused code and trailing spaces