added todo resource and module