more graceful object creation
moving things around
cleaner startup
Making object selection work