How do tiny houses comply with building codes