initial set of files unmodified from cppao project