Full refactoring
cleaned up parser thread to be more independent
adapted service and activity due to changes of parser thread
started new ERM for new features as file detection within a course