server.py refactoring
refactored controllers, but to be rewritten
Views refactored
Models and controllers refactoring