Fix another define
Cleanup cmake file
Move config defines to cmake
remove support for old menu