Complete the (very minimal) functionality of the io app, and make the package contain the dependencies