- Fix query
- Fix test cases
- Make tests pass
- Add some convenience methods so that this can be used as a
  single interface
- Add initial version of HATEOAS code for observations
- Rename UserAccountFacade to ObserverService for consistency
- Move a variable declaration for consistency
- Allow getting confirmation code, it will not be exposed anyway
- Add some convenience methods so that this class can work as a
  single interface
- Slightly change API to accommodate HATEOAS classes
- Make HATEOAS artifacts catch up with the business logic