Implement a basic addon structure.