rewrote to support yaml type config file
generates monitor config file
Added Packaging and new directory structure