add rotation support
create box2d wrapper (not finished yet)