Part 1: Parses and provides some statistics about inputted assembly instructions. Sample assembly code files to be parsed are provided (commenting function is enabled with "#")
Part 2: Hand-made priority queue - pops enumerated "events" from the beginning, and queues based on time