Added in preliminary permission checks. Testing now
Changed around the permission nodes and commands to streamline everything