Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Regardless, there is really no reason not to overclock that CPU as it is fairly easy (sometimes free, as in, no bump in voltages) and will noticibly improve your performance
The CPU isn't in my opinion and nor is the Video Card. I'd look into something else for troubleshooting.