Beautification of the dir structure and the config files

Added mandatory and optional fields help in the .cfg files. Moved
templates into a templates directory. Added better help message to the
script

Signed-off-by: Sateesh Kavuri <sateesh.kavuri@gmail.com>