Added update and draw methods for tower