updated imagecomponent to use renderangle as opposed to movementangle