User state saving *Needs user testing*

Due to a bug in bukkit, exp saving is only by level not total