new model for data ops is sketched out but not ready

done:
- refactored service structure
- added guice
- built out ops
- refactored db actor setup
- fleshed out several apis
- refactored test suites

todo:
- complete all DAOs
- implement handlign of operation types
- add request and event actors
- implement request and event apis
- set up storage for requests
- set up storage and cache and other stuff for events
- finish up client apis
- write unit tests for all client apis
- write unit test for client service
- write tests for db operations (both DAOs and handlers)