new shiny icon
finished up some more features

cleaned up some dirty code, added some comments
batch file generation initial version is working
still adding functionality to the UI elements