added UI background, might need some rework. Added a bool so the ui can be turned off and on in runtime. (see UIHandler.)