Added a new program class to instantiate a program object and check properties
Added evaluation html form
Optimized forum, certificate and the program generic class

Updated evaluation form