A framework for building awesome knockout.js apps