Finished classes and finishing up Enums