More robust ID matching; changed load anchor to face structures like
furnaces instead of pistons; add gradle wrapper (derp); global format