add service access layer

add interfaces:
- for api service
- for new jokes
- for accepted jokes

add models of:
- new jokes
- accepted jokes