added Show, Eq, Ord instances for Object
cleaned up redundant imports
updated TODO
removed Static constructor from Body; now Objects are never static