When we build a new module for PrestaShop version 1.6+ this is what we use for a base start. If you're a developer or just want to get started building your own module feel free to use it for your next project, the code is clean and it is well commented.

It has some simple back office configuration options which are a good starting point for something more complex.

The download files contain both installable module for Prestashop version 1.5 and 1.6.