Add config header for common #define
Add a basic smart pointer class
Add a evolved logger system
Add cmake file for window module
Add Window class wrapper and the implementation for X11
Push example application for the Window module