Merge pull request #70 from Jygsaw/dev

(feat) Implement bounce back effect for bottom nav buttons
[FIX] app does not rotate on Android
[FIX] change tabs to spaces
[FIX] improve styling, layout and UI
[FIX] resolve merge conflict in app.css
Merge pull request #72 from craftjk/dev

[FIX] improve layout, styling, and ui, lock orientation to portrait on Android
(cleanup) Move bounceback animation into separate module for reuse