Created Project Structure and Templated out the logging system.
added git ignore