Added lexer and execute.rb from the-adventure as is.