updated data, added large screen styles
redid selection matching to be more efficient and less prone to bugs.