Added mouse movement, basic run system, and option following.