refactoring error handler
refactor code in different controllers and services + fix admin section