Added perimeter randomizer

Picks a point randomly  along the perimeter of a discrete rectangle.

Still buggy and glitchy.