added methods to hold and spawn objects
added render method