fixed keyboard shortcuts on windows, made cmake lists bi-platform