fix pin and knock ui
fixed preferences
organisation stuff
added about dialog