private void addSideOfFloor(Color authorColor, float rightSideX) {
                float darken = (float) 0.8;
                Color darkerColor = new Color((int) (authorColor.r * darken),(int) (authorColor.g * darken),(int) (authorColor.b * darken), 255);
                
                Vector2f textCoord = calculateTextureCoords();
                
                Vector2f topLeft = new Vector2f(0, 0);
                Vector2f topRight = new Vector2f(depth, 0);
                Vector2f bottomRight = new Vector2f(depth, textCoord.y);
                Vector2f bottomLeft = new Vector2f(0, textCoord.y);
                
                floorVertices.add(new Vertex(new Vector2f(rightSideX, floorBoundaries.top),darkerColor,bottomLeft));
                floorVertices.add(new Vertex(new Vector2f(rightSideX, floorBoundaries.top - floorBoundaries.height),darkerColor,topLeft));
                floorVertices.add(new Vertex(new Vector2f(rightSideX + depth, floorBoundaries.top - floorBoundaries.height - depth),darkerColor,topRight));
                floorVertices.add(new Vertex(new Vector2f(rightSideX + depth, floorBoundaries.top - depth),darkerColor,bottomRight));
        }