add more player, renderable api migration, add player system

, few server fixes to pertain to these changes