Bunch of enhancements, qstring now has a pos and mid function, new drawRect function and made a start to using std:vector instead of qArray (which will be retired)