Tilemachos Moussas, composer/multi-instrumentalist