How do I heat and cool a tiny house?

There are many options for heating and cooling, electric heaters, propane heaters, mini split heat pump, radiant floor heating and many others. Currently we are unable to offer wood stoves due to changes in RV Codes and Regulations.