cosmetic changes to the weimer_hdinsight branch (not finished yet)
finished refactoring of the HDInsight code