A Java based library that provides convenient APIs for creating shapes, images and sprites that respond to collision events