Added Movement to simulation

implemented the movement method. Seems to work with no bugs. Will need
to be modified. All items end up bunching on side of container.