improvements to ui, mainly challenge selection and (dis)appearing of elements