started creating the server side, contains the minimum amount of node code