Ok sounds good to me. Assuming everyone is happy for this to go in now we can tidy this up pretty quickly I think. If SimonN creates three new projects to hold the client/application code for the extension samples I'm happy to take a look at the patches and commit. I can also go and fix up the existing Ant/Maven files as we move the client code from the 3 extension samples to new sample dirs. For the time being I think we need to leave the component implementation in both extension samples and client samples so that the JUnit tests that exists in the extension samples still work. The client code will move though. So what we are left with gives us a test layout that is clear and consistent and easy to describe to the potential user but, at the moment, with minimal content.
Simon
