add a part of checkstyle generation and the beginning of the extension
service generation

Warning, broke the generator
add extensionPointProvider generation