removes an unecessary test and organizes current tests
adds a valid_move functions and refactors player module
changes welcome message