Finished the dribble controller. Still need to clean up and comment.