Add tests.
Add optimizer.
Update cabal file.
Add optimized interpreter.
One interpreter, one def of Nock.
Optimize imput.