Adding a bunch of functions for adding and moving points, and changing the behavior of the update function.  Tests are failing.