command line parsing added, configs added, some more updates