cleaned up players file
cleaned up pieces file, fixed oops in players
more refactoring
classified private methods