added permissions system and first command