Added service.cpp, .h files