modified logging a bit, changed the purpose of project, also added the features I want to add.