New specification
Cleaned up specification
Updated comments for objects.
Message passing
Listen and attach
Updated TODO
Things