Mobile Updates

update navigation for better UX on mobile devices and tablets

Signed-off-by: Joshua Pekera <joshuapekera@me.com>
Merge branch 'feature/bug-fixes' of https://github.com/pyrocms/pyrocms into feature/bug-fixes