modified init stack order, lazy loading google maps, tweaking pushstate Class