modified rendersystem to use canvas transforms, added arrows