Added type definitions for most symbols
Fixed all undefined type errors
Got tiger.grm to build