Update CmakeLists and create elm binary