Add vim modeline for header files
Remove _cb suffix from functions and change to and cb_ prefix
Resort functions
Use wildcards to detect files