Started parsing routines

Getting into some tough stuff.  No longer passes go test because of
missing routines, etc.