Fixing api
Final clean up on qt classes
Adding an example