Yeah, I agree, it's a litte (very!) rough around the edges. I immediately regretted my decision to try and make a platformer from scratch!
Thanks for the kind feedback though! :)