clp and functional programming
Added qt
more qt