Merge pull request #98 from candaya/master

adding validate operand size***WAIT FOR NEXT SUBMIT!!!***
Merge pull request #23 from IanJRigg/master

Grabbing latest to correct for logic error
corrected logic error, resubmitting. Use this one
Merge pull request #99 from Ricky1833/master

corrected issue in validate operand size
Merge pull request #40 from IanJRigg/master

getting un-jacked