Entered all Documentation, hopefully this is my final version