added location model
added Room model
added CustomAttribute model
relationships created between room, location, custom attribute and location
added validations for user, permission set, membership, organization, room, location and custom attribute