HTML5 + KnockoutJs + IndexedDB + Session sample. To be used as a portfolio.