Revert "Update Versioning"

This reverts commit 87b595155bf31b0530bcdc547edb2291ecdc16cc.
Revert "Removed Permissions class"

This reverts commit 8edabffbf5812c356e69b971d4f84a8bcbf209ca.