A lightweight dependency-free javascript library for building dynamic single page web applications.