added a comment to show where i stopped using a mac temporarily
added a test try catch statement to test them out
added a sample global var
added examples of global vars
added enums that are most likley broken
added a typedef and printed it out
added a typedef for enums