Add P and G levels. Closes #111.
Merge pull request #112 from graspapp/g-and-p-levels

Implement P and G levels.