updated home page
various minor updates
knapsack example (draft)