Universal Allocator

This project takes the materials that one has, and the products they want as its input and returns the most efficient way to use the materials. For instance, if someone has a certain inventory of wood blocks and needs to cut out a certain number of wood blocks in certain sizes, the program would return which inventory pieces should be used to create which desired wood blocks in order to maximize usage. Project was created in under 24 hours at a hackathon. https://github.com/kgupta1542/allocator