return vector as gravity result
fixed test assertion - added missing parenthesis
created draw engine class
use painter object to draw element
created CirclePainter object
implementation of circle drawing
pass drawing params to paint
no longer will need to pass initial params
in constructor, allowing reuse of painter