first pass at a viable collision system. sticky walls right now, and inefficient.
removing lots of unneeded stuff