add gemspec and Gemfile
add version file
create a spec folder for tests.
Merge branch 'kaustubh-OC-8312-gemskeleton', remote-tracking branch 'origin' into muktaa-oc-8566-base-classes
Service and command base classes added, along with unit tests
Updated test descriptions
Updated tests with better code
Corrected the command rspec, added a utility method
Added common method get_node_name to the command class
Merged Command base classes code
Merged changes to list command test file