test fors managers, views + refactoring the project structure