Knockout learning project - rebuilding an old web app of mine