setup frame work, such as README and TODO