Initial commit

W/o logging class implemented!