changing tutorials. the other one doesn't work with llvm 3.4
basic kaleidoscope lexer
working
splitting files apart