Character movement works, but no collisions yet