Add the server module
Move the SubprocessServer to the server module
#99 refactoring