move player to lib
realtime graph
fix graph bounds