added Apartment constructor
added cost function
revised tests & added #bedrooms to Apartments
revised tests & added #bedrooms to Apartments
added #isAvailable to Apartment
added #purgeEvicted to Apartment
added #collectRent to Apartment; revised tests/debugged
added #collectRent to Apartment; revised tests/debugged