Updated serial controller to also have server