Server file is now modular and exported as the function start