implimented some Backbone, about to work on template