Basic preprocessing token handling [1/2]
* Updated TODO with most of what's not yet done.