Small Amends/Unit Tests Added

small amends made to the colour cycling to smooth out, also added unit
tests to test the methods in Form1