Added back SerialComms as a submodule