Implemented Settings Dialog