"Every conquest brings a newer quest" ~ Eleanor Roosevelt

This is the essence of the software development lifecycle. With every iteration, the uses want/demand more features, thus the development cycle never ends.

In the history of software development version 5 is always substantially different from version 1, both architecturally and in capability. It is understandable that the users love the USABILITY features in Amazing Charts. That usability can be maintained, as the product as re-architected.

This of it this way. The 1980 TransAM was a wonderful car. The 2008 TransAM is also a wonderful car, with substantial technology improvements that increase "useability" ie, safety, fuel efficiency, and drivability. While we love the 1980 TransAM, in order to continue to maintain it and drive it daily we have to spend a lot of time foraging for parts.

Vinny, I don't know anything about the AC Code base, so I cannot give you estimates; just as you cannot provide a full diagnosis and treatment plan for a someone you pass on the street.

With regards to the question of what changes need to be made, eventually a zero footprint version of AC would be spectacular. Just sign up and go, nothing to install, run everthing over the net!