no more mutex
fixed initialization error
includes mtype.hpp now
fixed errors when using containers from namespace std
need to fill in the blanks later