To do list additions

So id like the to do list to have a lot more to it, similar to the iOS reminders. So a few things id like it to have are 1. Be able to set a time to a to do entrry, then send you a push notification to remind you to complete the task. I know you could seta time but id like to not have to go in multiple different areas to achieve this 2. Be able to add notes to the to do entry, and not just a title 3. Be able to add a URL to the to do list entry, because I use this so much in ios!