to do list - simple webapp