refactor of squad dictionary and board is now dictionary