Begin to work on parser, only very basics down
add lists to parser, rename some vars
fix list construction