Merge branch 'ui'
Add Jasmine
Start tests
Start calculator tests
Move tests to separate file and add result checking
Move test values
Add tests for new payment and savings calculation
Use previously calculated values for rate and savings tests
Add karma configuration
Add test for returning undefined for invalid terms
Add test for result objects to contain all information
Add karma coverage report
Merge branch 'tests'
Add coverage report for PhantomJS
Add README
Use text for readme instead of MathML
Reduce margin-top of body
Add form validation