Guara Single Page Application Framework and Custom Components