Basic Todo module implementation