Ported over some very basic untested code and settings from the hipstacaster project