Scan Fix

Noticed 2 massive bugs with Scan() which meant it wasnt actually
registering scans with different positions in the array.
Made it so scanCount is now initialised on its own and not in the
method.
Removed the for loop as its unnecessary.