Added current progress on design document. I'm at the stage now where I've done most of my background research and writing and am finally ready to get into the thick of designing and implementing a solution. Hopefully more to come tomorrow..