Add parsed instruction structs and enums
According to Microsoft, implementing IEquatable on structs is a good idea
Rename instruction structs and introduce an instruction visitor
Rename instruction parser to line parser
Implement address instruction parser
Change tests to not use real dependencies, so as to actually test the behaviour of these classes
Use ninject's multi-injection to supply various types of instruction parser to the line parser
Add tests for jump type parsing of compute instruction parser