Added wallslide state. Input handling still needs a lot of work for that.