Add basic framework for all three SPA sample apps