Create Collidable.java

A wrapper around the values needed for a malleable 2D polygon collision class.
will detect, but not resolve, collisions. It uses an efficient data search structure to quickly find intersecting Collidable as well as offering general utilities to the Collidable.