Create a flash application that runs on Windows and Mac locally using AIR. The app will read local files to collect information on problems such as "2 + 2 = ?". Each problem will be displayed.
The key to the App is the ability to write the answer using a mouse or tablet PC. Common numbers (0-9) will be recognized and cleaned up. Numbers will be aligned, for example, two numbers on top of eachother will be aligned so they look clean.
The resulting work will be converted into a png or jpeg and saved locally.
Must use very clean classes and object oriented programming. Clean commented code is a requirement.