Added true rectangle-circle collision routine

- hasCollided for rectangle with direction and circle now attempts to
work legitimately