Start refractor house related code so that it is in it's own namespcae