Converted blocks to use permissions
Began work on rank hierarchy