Renamed Permission to VPerm to avoid clash. Made the built in mini permission engine more efficient.