Basic Maven project structure after webapp archetype generate.
Added TDD dependencies.
Added some unit tests.
More unit tests for parse/generate.
Initial implementation of the generate function.
Refactored generate function.
Added Apache commons library.
Additional failure cases for parse.
Add integration test class and controller test class.
Added XML annotations to domain model.
Add dependency on javax.servlet.
Finished integration tests.
Add exception handling and relevant tests.
Refactored unit tests.
Add JSON output and optimise imports.
Renamed config class to avoid conflicts with JUnit.
Added README doc.