add qt and add some basic documentation