Adobe has made a new archetype available that incorporates best practices as well as support for the upcoming 6.1 version of AEM and Sling models.
In order to start using it, you can access Archetype 10 from the Eclipse plugin when you build an AEM Multi Module project or use your Maven skills.
Enjoy!