Changed to use QThread (remove boost)

Using QThread. Note: This model (there are 4 general ways to use threads
in QT5) requires that there be signals/slots, requiring the use of
Q_OBJECT. This required the use of another class: CBeatModelObject.

Removed namespace (for now)