Pretty printing!
Huge changes!
- Methods are now in all respects "global variables" with a lambda type.
- methodname() syntax is now the same as methodname:() as it looks down the scope for a callable type.
- Removed :() syntax, as it is redundant.