Attempt 001 at simple agets with properties that can interact and live on a grid