Added desktop application wrapper for GTK
Added details to humans.txt
Moved transformation functions into shallnotpass object