added camera movement that follows player's snake, added circular apples, added torus supported drawing