changed rotation to angle in arrow constructor