0.017

1) refactor Player class
2) add Unit class