change logger -> logging and add the ability to swap loggers
Merge pull request #46 from Amicus/feature/logging_system

change logger -> logging and add the ability to swap loggers