This is my first javascript SPA framework.