everything is working except wall detection...

oops my hit detection is all kinds of wrong but the code is cleaner