Fix #38 - Added page transitions, some css cleanup