Moved logger to utils, and it's now created from the new Config Class. This class also holds all system wide variables. Other classes have been cleaned up and this is now a completly clean, well structured and commented code base. Please take your shoes off on entry