Added modules such as:
- binary: Base conversion implementations of base2, base10, base16 and ASCII
- dynamic_programming: Implementations of binary knapsack and longest increasing subsequence
- greedy_algorithm: Implementations of activity selection problem and fractional knapsack
- geometry