add invert background
allow user to select some builtin strings
translation update
author url
add fps display, and also support non-opengl mode