Code refactoring done

Both the brushBlock and the displacement VMF generation can now be
called from the same place. Calling the methods on the same WarvmfMap
object that already contains a generated VMF map should not be done, or
it will result in unforseen consequences.