по второму вопросу. об источниках.
На самом деле по JS и флэш в частности, как объетно ориентированным скриптовым языкам мануалов практически нет. И это правильно не настолько они сложны. Думаю что я описал в уроке на
http://www.3wgraphics.com/experience/index.htm
вполне достаточно, картина достаточно ясна. Можно еще кое что добавить по механизмам взаимодействия билд-ин объектов и созданных, но это не особо важно. Ведь язык то скриптовый и это правильно зачем создвать себе проблемы.
Также полезно почитать спецификацию ECMA.
А лучший мануал это всетаки "Объектно-ориентированный анализ и проектирование" Гради Буча. Он уж точно поставит мозги на место.