Refactored entire codebase and added HTTPS server
Changed port to 80
Added https server and authentication methods