Added a lot of features concerning movement, but PlayerController doesn't work at all.