Simplified collision of same-type characters; works now; however, not complete.

Still needs some tuning. Will be seen in the next commit.