debris: F..F..F...Feedback

So guys it's been a while, but it took some time to fix many bugs, together with your help. You found them and took the time to point them out, now I know that we're nowhere close to having no bugs at all, but the nasti…