Basic parser functionality

Added some basic parser functionality. Looks like matching with a regex
test will be the easiest to tokenize the input.