Transition Entities to ArrayList
	add outer boundaries
Changed rotation direction to CCW to match other parts
Works fine otherwise
added collision detection support for rotated objects