split system.py.
notice players when someone come to/leave here.
clean code
tick prototype.