Added Structures/Algorithms to implement

the first pieces of code to implement next