Applied producer/consumer async model to ModClass, made Logger syncronous to overcome SQL CE issues, and reduced number of global constants