updating and creating management controller specs
refined and updated spec definitions
Merge pull request #21 from ac21/spec_refactoring

Spec refactoring