added gitignore for easy noding.
Added help check to make sure something has usage before reporting it.
Added ability to recognize required files and pass them back.
Updated eval to use new requires system. Still broken
Added groups plugin and started @group function. Non functioning