Player data syncs across different windows, basic player logic implemented