Many changes.

Added some new opcodes, well, not really new. Changed how console
printing works, it's realistic now. Changed a lot of stuff.