init project structure
added logging framework