removed Liskov violation
added constants for player marks