A very basic shapes class