Polish PlayBoard Methods extract nesesary code into diferent units, remove unused logic