refactor integration base code
add pvp protection for new players, no longer persist player time as it will be loaded on connect and updated every minute