Added guards to prevent user from performing most actions while indexing is taking place. Added menu option to clear saved settings. Removed a lot of old commented-out code. Added StringBuilder to serialization code for efficiency. Added notification for when no record files can be found when trying to load records