Added a bunch of logic including the start of adding objects.  Now need to be able to moved them + a ton of other stuff