Starting thoughts on parser levels.
Improved scanning. More parser skeleton.