Modified major class and made majorRequirement class
Merge branch 'cli' of https://github.com/hawkrives/gobbldygook into cli

Merge