Shape interface

Unification of gdx.math shape classes under the Shape interface