Add method and accompanying spec for calculating user level