Rank system

Setup database tables for ranks and players
Load playerData upon join and store it upon leave (Should this be changed to query the database each time information is requested?)