Refined QML-Python interface
Refactored test detection into testing module
Changed student detection to support alternative Student classes

Added main module for the qt interface and module for the qt dispatcher.