This project seemed daunting, but I broke it down into manageable steps. I hope this helps you see how it can be done and where to start.