Building Codes and the Self Built Mortgage Free Home