refactored permissions and commands to DiscoSheep class