Implements singleton pattern for the Hours Collection
Removes global hoursCollection in place of single instance pattern
Puts hoursItem and HoursTable classes inside immediately executing functions
Reimplements hours window into a class using the singleton pattern
Removes global hours window in place of single instance
Fixes hours edit to abstraction that contains name date and times instances
Adds missing db.close() statement
Fixes variables in News Model and news collection
Removes isEditting properties of new model and collection
Begins fixing rendering of views in table view
table view should add elements, elements should not add themselves
Fixes edit mode of news elements
Fixes response to editOn event in new element view
Creates sort method for items array
Renames edit method in news element view to toggleEdit
Fixes editting so only 1 element is editting at any given time
Restores rendering of models from the database
Adds comment for reminder
Adds blank ejs and css files for intramural sports rendering
Fixes repository issues