started work on porting ewave to the clld framework