moved the project to cmake for better OS compatibility