added github API integration for todo's