initial commit - some xtend files are already generated