aimChanged variable

added a boolean to keep from redrawing the aimLine unnecessarily