Cleanspeak: WIP Refactor approve and deny calls.
Add check for valid moderator id.
Add more documentation.
Add Icon and custom exception.