Changed several of the constructors for some of the shapes, added a
platform shape as well.