Update contents when hash changes (back button support, etc)
Layout fix
Todo update