add icecoder and todo app