add configuration, usage, and todos [ci skip]