added GTFT player
Merge branch 'simple' into union