create map, route, and places modules to separate concerns
last changes before adding backbone
fun with backbone