make sure layers is an array, accounts for when this API is called
slightly incorrectly
6 dec feature
add some more hosts
update to bootstrap
add missing climate tables
add sdd func
cleanup and add calc of HDD