Cleanup
Consume windows \r\n line endings, consume square brackets
Have the parse function output opcodes into a referenced vector
Cleanup old main function
Destructors and constructors :D