corrects reference to Square module and inlines ternary expression in Move
adds forEach method to Colour module
adds Coords module - a coordinate pair with an 'isOnBoard' property
changes for loop to Square.forEach() in Board
adds Coords module and files/ranks variables to Square module