Added programon class

-added programon class
-added stats struct