Fixed bugs, rewrite ball-to-wall system. Last commit.