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

Spec refactoring