Character Controller

Try it out here.