[#56345268] modelling classes..read more ..

- came up with entity and collection classes which let us summarize the
  different domain models.
- modelling the summary classes for vmware entities.
- added rspec and rspec-mock. started writing unit tests
- expect more changed in next commit