Small redecorating
Added abstract GraphicsObject class