house seems to capture most of the dynamics

Created a demo around the house.c file.