[Javascript Part 1]: Added FunctionsForShapes