Added vector for physical mediums.  Logging is now protected by a mutex.