flexible apartment design