added function to check if grid is full
finished enumeratoring
re arranged return codes so player_null == 0
added row and colum guides just like jon would have done ;P