Still refactoring
object-oriented survey config
with coffeescript