Parsing, Event Handling & Organization

Filling in much of the parsing and event handling for the main data
types. Also, I organized a bit more of the file structures so that they
can be accessed easier. not quite done with all of it yet though