Fixed errors changed arrows

The v and ^ are now drawn using polygons, fixed minor mistakes, deleted
unused variable, reverted back to ` key