Make certain data from Haskell (like ticks) available as constants to lua scripts. Also make a hook system for some things maybe?