Unit tested registerService method
Removed unused namespaces
adding contracts to registration process..wip