Remove static from declarations in header
Correct build to properly install config file as desired.
change build structure and prep for main release.

Also include changes to configuration and logging
setup etc.