Completed household evolution implementation

First draft completed. Still to add communication to firms and to make
code nicer.