Made a number of fixes and elaborations

Made a number of fixes and elaborations in several files, Greatly
elaborated on AliasExecutor.java and filled in missing docs and comments