I find it hard to think this is a "start" when two other similar tools already exist that do the same thing (forgot the names, sorry).
A "subset of Flash 8" seems to be easy but that's not even close to what Flash can currently do (Flash 8 is 6 years old already). It means the rest just seems to be impossible.