added a shape registry. multiple moveable shapes now.