add assignment files
add knapsack test data
dynamic programming solution
path trackback bug fix
knapsack solution that runs on datasets for Problem 1, 2 and 3