moved common classes to the core library
update version