Made Enums, bug fixes, and feature sets decided

made token delim static, added register, switch, union prototypes,