fixed up linting errors
tried to implement validation tests but looks like Backbone behaviour is weird around this