Added an UnselectableTextField class, which deals with some minor issues with using JFormattedTextField as a display (and opens the path for the updates to their states to be made less frequent, since editing shouldn't be possible).