the class for application is added.
fold and cpp for testing is added.