Fixed some respec warnings, Resolved some issues by adding enums, Added opinions.
Merge pull request #17 from jsbach86/master

Fixed some respec warnings, Resolved some issues by adding enums, Added ...