untested trading, revamp, etc
added player_demo.py in resources