added todo list for final project. pls review and participate. Pick what makes you happy. Some todo's are dependant on other tasks, so be reasonable