added Common module
added Service