Add some todos (ctrl-f 'TODO @Nico')
Add API submodule