Settings fixes

Changes all console output to go through logging library. Fixes settings issues in projects.
that's fine, but this is new logging so we should make sure it's the level we want it to be from the get-go. If you think it's more important that debug information then happy to leave it as is, otherwise we should probably change it.