Mostly work for the block placer item

Messing with PriorityQueues and classes related to that.  Also added
some useful things like Point and DimensionPoint, which might need
consolidated, now that I look at it.