Like any worthwhile project, this would require a team effort. No matter how good the programmer, it's a pretty large job and requires quite a lot of technical knowledge and skill. So, is anyone up to the task of starting a programmer's group? Phoenyx