moo
add settings menu instead of precompiled constants
some fixes