major overhaul to backbone marionette phase 1
added new assignment functionality
completely remade app in backbone marionette