update todo and link to vivus and TX-TO project

did test it for the moment

shared kernel and other libraries