added goto line
added undo feature, dark and light theme, pprint for get configs