updated git ignore, added methods for saving and loading settings