Fix #38 - Added page transitions, some css cleanup

Needed to make smooth page transitions since fixed position is wonky with `transform`