Trying first steps with frontend tests in node, using jsdom.
Merge commit 'ece01ba85592a022e14c0639a68641efd8bf6472'
First step towards Mocha tests.
Exclude the new directories from jshint.
First steps towards separating presentation and logic.
Extracted method & indented file.
Now I'm using a proper object as argument to the calculation method.
Ready to move out the setting of the endDate and endTime fields.
Separated jQuery stuff and actual date manipulation.
Moved date calculation to another file.
Now we only have strings in the interface of dateCalculator.
Now the calculator uses the startMoment instead of startStrings.
Getting rid of endTime string.
Removed unused methods.
Last cleanup, separation of string creation.
Now the date and time shifting tests are running in Mocha! (2 tests are still missing b/c they talk about empty input or output)
Starting to extract the initial and final conversions.
Tests for the input conversion.
Extracted output converter, added tests.
Now a single model method is invoked.