reorder some files, and use backbone/underscore to manage site nav