got pushState working! Implemented basic routing! yay!