Config File Management

Added save option and checks for existence of options.
If we are to implement comments, we might want to change it though.