Split opc-server.c into functional parts sitting in opc/ directory (that's not done but the majority of it)
Changed the initialization sequence. All of the initialization is done before any threads are started, and therefore, a lot of the locking is no longer needed.