update names, add version, remove old comments
various additions
Merge pull request #2 from RedRiderX/master

add new definitions