knockout development related extensions and useful components