application logging

- added logs folder path to `.gitignore`.
- removed redis-server password from `example_conf.yml`.
- added logging statements to `baseresource` and `rosafactory` classes.
- added `banner.txt` to `main/resources`.
i'm at a loss as to why i did this, apologies.

regardless, i'm going to open up a new issue for establishing a convention for the projects configuration file(s).

do you have any objections to moving the current configuration out of `example_conf` and into a git-ignored file, somewhere sensible?