Finally getting there! Body collision almost as good as it can be (without a full-on physics system). Just a few last tweaks to do.