fixed spring crash + update method

must rethink update and draw hierarchies and classes