Fourth round of fixes

* Switchified WriteMobMetadata
* Renamed Horse functions to be better