Initial commit for dynamic programming algorithm implementations