Split Server and MutexLock out into separate source files.