a player controller script that works

using transform rather than addForce is what we want. also, set your
gravity in Project Settings under edit to x = 0, y = 0