Added custom targeting cursor with mouse control aim and firing