Implementing the Logger mechanizem

Improved logger and logger options.
+
Adding some demo files.