Conversion of world to domain.
Change autoload paths to be more Lucid.
Change of AST module name.
Some cleanup of AST comments.
InterfaceIO module added.
Cleanup of filenames and comments.
Make rspec required.
Removal of rspec; leaving this up to other frameworks.
Cleanup of terminology.