Engine

. Group number availabilities are now only on SquareTypeGroup, the other
2 types of groups don't hold the availibilities
. The rest of the finetuning + to be continued