Austin refactor

added eiko's css improvements to map, and about 80% of MVC is taken care of. almost everything is decoupled. Feel free to ask me about design changes that we should make!