initial commit for filters dir, resolved doT->dot dep

Signed-off-by: Nick Jonas <njonas45@gmail.com>
template helpers functions & conditionals

Signed-off-by: Nick Jonas <njonas45@gmail.com>
variable mapping

allow prompt messages to be mapped to variable names, from .assembleconfig:

"var_mapping":      {
        "name" : "Name your project",
        "liveReload" : "Include LiveReload? (yes/no)"
    }

Signed-off-by: Nick Jonas <njonas45@gmail.com>