Hey there! I like what you did here. But I think you forgot about wall jumping which is one of the most important aspect of a platformer.
There's wall jumping included! It should be turned on by default. Check the wall jumping section of the settings. It works like in megaman x and you can latch to the wall with C.