complete restructuring of files. following marionette approach of developemnt but with coffeescript. All specs still working. :)