Initialized
Added optcode definitions
Finished input parsing