made dotCore a source library