- Annotations are now being parsed properly from FF3.
- Removed obsolete code from main.cpp.
- Renamed parse.cpp -> valid.cpp to reflect its new role of housing all the validation routines that don't belong to objects. - Split report.cpp into report.cpp and custom.cpp.