Basic setup:
- module/main/implementation file
- specification of function definition