added new reset class, refactor in MainActivity, added scroll to AboutProgram