moved each and extend fns to main acute file as they are needed for - a.Status, a new object added which has two methods update() and is(). Update changes the status of the object and triggers the update, #status-name# and updated events in succession
created require.js plug which allows for files to be easily added in sequence using promises, added promise function and status function so that new status' and promises are returned when calling the factory function, overloader then uses this promise, meaning that acute.js has to be added before the require lists
changed runner to use new overload function, amended runner-require to use the correct list. I had to amend ReporterView.js though adding conditionals for calls to remove certain elements from the dom, because for some reason it was throwing and error, as it was trying to remove something which isn't there. I don't know why this is but it has not caused any issues.
changed acutespec.js to acute.spec.js
removed acute.promise.js as it is no longer needed the promise is in the main acute.js now
removed arbitory line
added Acute.Page.js and corresponding spec. A "Page" object is a view with advanced features such multiple views and a data object to store references to models and collections, the supplied key is used to link to a views "id" property for mass rendering
added variable to store folder paths so file arrays are more simple