Add Test project
Add the ability to select the accessor level for the generated functions