page changing & rendering works. nav too (sorta)