first commit; views for the roombased and the functional apartment views