- complete project refactoring, added library os dependent targets to project, project divided to 3 layers Appplication, Core and Library

Signed-off-by: Michal Bínovský <michal@binovsky.eu>