Added loggers, logging configuration, and redirected many test outputs from console to loggers
Updated .gitignore to include TODO file and pytest config file (used for development only)