Fully working light/dark UI selection. 'bout damn time too