create household is mostly complete, needs refactor and some fine tuning