The ups and downs of building a Huf Haus on the side of a mountain in Switzerland - and then living in it.