A simple but powerful SPA framework.