Initial project structure
Adding console support functions and Doxygen integration