added apartments model, searching apartments, viewing apartments
cleaned up spec, dont need tests yet