changed application design using knockout js