basic domain
- added skeleton domain objects
- fixed a lot of non-working/missing configuration
- added several missing dependencies
- removed some leftover template code