Refactor specs for Sourceless::ServerMessage
Large refactoring of specs