added node server and routes