#4: separate the parsing from the saving
#4: we're able to insert records into the database
- I need to change the database object so we can mock out the tests
#4: test against the test database, not the real database
#4: cleanup the sitereading collection after the insert test
#4: the real connection is implicit
dead code
#4: readAll method
#4: check for write errors and log them
#4: refactoring
#4: write a query to find all site reading since a specified date
refactoring
it's easier to test Lists over Arrays
#4: always return readings in date order
#15: introduce site reading API
#15: wrote the JSON serializer for the front end API
#15: add since parameter to readings API
#17: bootstrap the javascript application from the root path and add a simple static index.html
- also added bootstrap CSS
#17: add AngularJS 1.2rc2 (take a risk as it should be out soon)
#17: update jquery and angular
#17: skeleton app is pulling from the server interface