Added documentation to ReadMe

Hopefully this covers all the important information if someone wants to pour over my code.
Program Flow and Weird Quirks sections added.