renamed MMDAI.thor to Thorfile
splitted some classes into implementations (moved details) and headers