added price attribute to homes with validations