Implemented persistent player; more solid routing system