Reviewed collision algorithms + ADDED Class CollsionBox