Add comments
Add dev tool that lists all function prototypes