started on schedule generation.. having OS trouble so doing a commit
started scheduling algorithmn
added test for has_played? method - passed
added method has_not_played and tested - pass
match generator works... but it is the ugliest method ever written