new libs
new if_error() in logger.sh
create_vhost_file() moved in lib
reindentation
moved invocations to the bottom and reordered
fixed bug in libs sourcing
commuted procedural code into function
unsing new if_error function to do the check
commuted procedural code to function
can't name a function init + reordered the init steps