HiLoft can not technically qualify as a small house. However, it is in fact a great addition to any building. You can assemble a full-fledged house out of several containers, with each of the elements having its own role.
For example, one room is an office space, another is a living room, a third is a bedroom. Plus, the transportability of the containers allows you to attach it to the back of the truck and take it to any other place.