Got parser to read functions (now just need to get it to understand calling them)
Added comments and renamed stuff to better fit book definitions
Moved some files around, added some more files and comments to match book definitions better