Single Page Application framework that automatically updates the application in the background