- Added Knockout JS web client
- Adjusted server JSON return format
- Adjusted server routes
- Other stuff I'm sure