Add support for theoretical gaggles

Gaggles to store points, not pieces
Can create theoretical gaggles if piece is placed at location