more stubs and placeholders
- also a controller for the rest api