The online to-do list application market is very crowded. There are a whole lot of different apps out there. I like your idea of a structured to-do list next to a priority one. Have you thought about using the APIs of the other to-do list apps to pull a user's data from those sites and display it using your novel method?