#249 Rest api

- Adding abstract input filter
- Adding User delete, update, get and getlist