Adding the Knapsack demo