It is going to take a lot of time for me to finish this on my own. I'm hoping others can contribute if they want to try the other apps & fill it out. There are so many features & so many apps!