updated tests and sample project. reduced amount of failed tests, added migrations back to the initialization phase. improved some processor coding and added some more helper methods in the generated code.