Heavy file refactoring, changing server into router which requires all necessary files which are now separated into controllers