diff --git a/Games/Life's_Mossaic/.gitignore b/Games/Life's_Mossaic/.gitignore
new file mode 100644
index 0000000000..f83526d133
--- /dev/null
+++ b/Games/Life's_Mossaic/.gitignore
@@ -0,0 +1 @@
+**/node_modules/
\ No newline at end of file
diff --git a/Games/Life's_Mossaic/README.md b/Games/Life's_Mossaic/README.md
new file mode 100644
index 0000000000..75401690b1
--- /dev/null
+++ b/Games/Life's_Mossaic/README.md
@@ -0,0 +1,207 @@
+
+
Life's Mosaic
+
A cellular automaton devised by British mathematician John Horton Conway in 1970.
+
+
+---
+## โจ What is it?
+
+Life's Mosaic, or simply "Life," is a cellular automaton devised by British mathematician John Horton Conway in 1970. It is a zero-player game, meaning its evolution is determined by its initial state, requiring no further input. Players interact with the game by creating an initial configuration and observing how it evolves. The game is Turing complete and can simulate a universal constructor or any other Turing machine.
+
+---
+
+## ๐ The Universe
+
+The universe of the Game of Life is an infinite, two-dimensional orthogonal grid of square cells. Each cell is in one of two possible states: `ALIVE` or `DEAD`. Every cell interacts with its eight neighbors, which are the cells that are horizontally, vertically, or diagonally adjacent.
+
+---
+## ๐ The Rules
+
+1. Any live cell with fewer than two live neighbors dies, as if by **underpopulation**.
+2. Any live cell with two or three live neighbors lives on to the next generation.
+3. Any live cell with more than three live neighbors dies, as if by **overpopulation**.
+4. Any dead cell with exactly three live neighbors becomes a live cell, as if by **reproduction**.
+
+The first generation is created by applying the above rules simultaneously to every cell in the seed, alive or dead; births and deaths occur simultaneously, and the discrete moment at which this happens is sometimes called a tick. Each generation is a pure function of the preceding one.
+
+---
+
+## ๐ฎ The Game
+
+### ๐ผ๏ธ The Canvas / Grid
+
+![Game Grid](data/game-images/Game-Grid.png)
+
+| Buttons | What they do |
+| --- | --- |
+| โถ๏ธ | Starts the animation after you've set the initial pattern |
+| โธ๏ธ | Pauses the animation |
+| โฉ | Increases the speed of the animation |
+| โช | Decreases the speed of the animation |
+| `Clear` | Clears the grid on click, only if the game is not animating at that moment |
+| `Random` | Randomly initializes the grid with initial randomness as 20% |
+
+
+### โ๏ธ The Settings
+
+| Settings | What are they for? |
+| --- | --- |
+| `Gridlines` | Toggles visibility of the gridlines |
+| `Warp on Edges` | Warps the patterns across the edges - Initially set as true |
+| `Randomness` | Allows you to set custom randomness percent for random initialization |
+
+
+### ๐จ The Themes
+
+| Themes | The Colors |
+| --- | --- |
+| Blue (default) | ![#0f045a](https://placehold.co/15x15/0f045a/0f045a.png) ![#7582b2](https://placehold.co/15x15/7582b2/7582b2.png) ![#036c96](https://placehold.co/15x15/036c96/036c96.png) ![#ebf2ff](https://placehold.co/15x15/ebf2ff/ebf2ff.png) ![#352a7e](https://placehold.co/15x15/352a7e/352a7e.png) ![#101536](https://placehold.co/15x15/101536/101536.png) ![#080126](https://placehold.co/15x15/080126/080126.png) ![#c6cede](https://placehold.co/15x15/c6cede/c6cede.png) ![#00246B](https://placehold.co/15x15/00246B/00246B.png) ![#CADCFC](https://placehold.co/15x15/CADCFC/CADCFC.png) |
+| Red | ![#5a0404](https://placehold.co/15x15/5a0404/5a0404.png) ![#B27575](https://placehold.co/15x15/B27575/B27575.png) ![#960320](https://placehold.co/15x15/960320/960320.png) ![#FFEBEB](https://placehold.co/15x15/FFEBEB/FFEBEB.png) ![#7E2A37](https://placehold.co/15x15/7E2A37/7E2A37.png) ![#361015](https://placehold.co/15x15/361015/361015.png) ![#260106](https://placehold.co/15x15/260106/260106.png) ![#DEC6C6](https://placehold.co/15x15/DEC6C6/DEC6C6.png) ![#6b0000](https://placehold.co/15x15/6b0000/6b0000.png) ![#fccaca](https://placehold.co/15x15/fccaca/fccaca.png) |
+| Green | ![#045a1e](https://placehold.co/15x15/045a1e/045a1e.png) ![#75B289](https://placehold.co/15x15/75B289/75B289.png) ![#03962f](https://placehold.co/15x15/03962f/03962f.png) ![#EBFFEF](https://placehold.co/15x15/EBFFEF/EBFFEF.png) ![#2A7E4D](https://placehold.co/15x15/2A7E4D/2A7E4D.png) ![#10361C](https://placehold.co/15x15/10361C/10361C.png) ![#01260B](https://placehold.co/15x15/01260B/01260B.png) ![#C6DECC](https://placehold.co/15x15/C6DECC/C6DECC.png) ![#006b2b](https://placehold.co/15x15/006b2b/006b2b.png) ![#cafcdd](https://placehold.co/15x15/cafcdd/cafcdd.png) |
+| Purple | ![#5a045a](https://placehold.co/15x15/5a045a/5a045a.png) ![#B275B2](https://placehold.co/15x15/B275B2/B275B2.png) ![#960396](https://placehold.co/15x15/960396/960396.png) ![#FFEBFF](https://placehold.co/15x15/FFEBFF/FFEBFF.png) ![#7E2A7E](https://placehold.co/15x15/7E2A7E/7E2A7E.png) ![#361036](https://placehold.co/15x15/361036/361036.png) ![#260126](https://placehold.co/15x15/260126/260126.png) ![#DEC6DE](https://placehold.co/15x15/DEC6DE/DEC6DE.png) ![#6b006b](https://placehold.co/15x15/6b006b/6b006b.png) ![#fcafcf](https://placehold.co/15x15/fcafcf/fcafcf.png) |
+| Dark Cyan | ![#045a5a](https://placehold.co/15x15/045a5a/045a5a.png) ![#75B2B2](https://placehold.co/15x15/75B2B2/75B2B2.png) ![#039696](https://placehold.co/15x15/039696/039696.png) ![#EBFFFF](https://placehold.co/15x15/EBFFFF/EBFFFF.png) ![#2A7E7E](https://placehold.co/15x15/2A7E7E/2A7E7E.png) ![#103636](https://placehold.co/15x15/103636/103636.png) ![#012626](https://placehold.co/15x15/012626/012626.png) ![#C6DEDE](https://placehold.co/15x15/C6DEDE/C6DEDE.png) ![#006b6b](https://placehold.co/15x15/006b6b/006b6b.png) ![#cafcfc](https://placehold.co/15x15/cafcfc/cafcfc.png) |
+| Dark Neon | ![#d0ff00](https://placehold.co/15x15/d0ff00/d0ff00.png) ![#00cc26](https://placehold.co/15x15/00cc26/00cc26.png) ![#00b81b](https://placehold.co/15x15/00b81b/00b81b.png) ![#004640](https://placehold.co/15x15/004640/004640.png) ![#fc0101](https://placehold.co/15x15/fc0101/fc0101.png) ![#000000](https://placehold.co/15x15/000000/000000.png) ![#002628](https://placehold.co/15x15/002628/002628.png) ![#000525](https://placehold.co/15x15/000525/000525.png) ![#9800f5](https://placehold.co/15x15/9800f5/9800f5.png) ![#80ffff](https://placehold.co/15x15/80ffff/80ffff.png) |
+
+
+### โณ History
+
+Stores history of patterns that user has played with, up to 5 recent patterns.
+
+---
+
+## ๐ฎ The Presets
+
+### Glider
+
+The glider is the smallest, most common, and first-discovered spaceship in Game of Life. It travels diagonally across the grid. Gliders are important because they are easily produced, can be collided with each other to form more complicated patterns, and can be used to transmit information over long distances.
+
+
+
+
+
+
+### Big Glider
+
+The big glider was found by Dean Hickerson in December 1989 and was the first known diagonal spaceship other than the glider. Two gliders can be temporarily seen at the front of the ship; these do not stay gliders but still move like them.
+
+
+
+
+
+
+### Gosper Glider Gun
+
+The Gosper glider gun is the first known gun, and indeed the first known finite pattern with unbounded growth, found by Bill Gosper in November 1970. It consists of two queen bee shuttles stabilized by two blocks.
+
+
+
+
+
+
+
+### Pulsar
+
+The pulsar is a period-3 oscillator, meaning it returns to its initial state after three generations. Itโs a symmetric pattern and one of the most recognized oscillators in the Game of Life.
+
+
+
+
+
+
+### Circle of Fire
+
+This term isnโt standard in the Game of Life nomenclature but could refer to a specific type of oscillator or a similar repeating pattern that creates a visual effect resembling a circle of fire.
+
+
+
+
+
+
+### Quadpole
+
+The quadpole is the eighth most common oscillator in Achim Flammenkamp's census, being less common than the bipole but more common than the great on-off. It is the eighth most common oscillator on Adam P. Goucher's Catagolue.
+
+
+
+
+
+
+### Spider
+
+Spider is a c/5 orthogonal spaceship that was discovered by David Bell on April 14, 1997. It is the smallest known c/5 orthogonal spaceship. Its side sparks have proven to be very useful in constructing puffers and rakes.
+
+
+
+
+
+
+### More Configurations
+
+Explore more patterns at [ConwayLife Patterns](https://conwaylife.com/wiki/Category:Patterns).
+
+---
+
+## ๐ Resources
+
+### Spark your interest
+
+- [The Game of Life | John Conway | TEDxDanubia](https://www.youtube.com/watch?v=R9Plq-D1gEk)
+- [Conway's Game of Life Explained](https://youtu.be/C2vgICfQawE?si=yWqN0BOSBOMaujkI)
+
+### Try playing it here
+
+- [Play Game of Life](https://playgameoflife.com/)
+- [Conway Life](https://conwaylife.com/)
+
+
+
+
Life's Mosaic offers a unique way to explore the unpredictable beauty of life itself.
+
+
+
+
+
Open Source Programs
+
+
+ This project is part of GirlScript Summer of Code. We welcome contributions from the community to help enhance gameoflife.
+
+![gssoc](https://github.com/d1vyadharsh1n1/Flipkart_Clone/assets/146218077/dd4ffa29-2d52-47ad-9967-d0d6f8aff717)
+
+
+
+
+
+
Code of Conduct
+
+
+Please note that this project is released with a [Contributor Code of Conduct](./CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
+
+
+
+
+
+
License
+
+
+This project is licensed under the [GPL-3.0 License](LICENSE.md).
+
+
+
+## Contact Us
+
+
+
+
+
+
+
+
Contributors
+
+
+Thank you for contributing to our project! Your help is greatly appreciated in making gameoflife even better. ๐
+
+
+ Life's Mosaic, or simply "Life," is a cellular automaton devised
+ by British mathematician John Horton Conway in 1970. It is a zero-player
+ game, meaning its evolution is determined by its initial state,
+ requiring no further input. Players interact with the game by creating
+ an initial configuration and observing how it evolves. The game is
+ Turing complete and can simulate a universal constructor or any other
+ Turing machine.
+
+
+
The Universe
+
+ The universe of the Game of Life is an infinite, two-dimensional
+ orthogonal grid of square cells, Each cell is in one of two possible
+ states, ALIVE or DEAD. Every cell interacts with its eight neighbors,
+ which are the cells that are horizontally, vertically, or diagonally
+ adjacent.
+
+
+
Rules
+
+
+ Any live cell with fewer than two live neighbors dies, as if by
+ underpopulation.
+
+
+ Any live cell with two or three live neighbors lives on to the next
+ generation.
+
+
+ Any live cell with more than three live neighbors dies, as if by
+ overpopulation.
+
+
+ Any dead cell with exactly three live neighbors becomes a live cell,
+ as if by reproduction.
+
+
+
+ The first generation is created by applying the above rules
+ simultaneously to every cell in the seed, alive or dead; births and
+ deaths occur simultaneously, and the discrete moment at which this
+ happens is sometimes called a tick. Each generation is a pure function
+ of the preceding one.
+
+
The Game
+
+
+
+ Button Functions
+
+
+
Button
+
What they do
+
+
+
+
Starts the animation after you've set the initial pattern
+
+
+
+
Pauses the animation
+
+
+
+
+
+
Increases the speed of the animation
+
+
+
+
+
+
Decreases the speed of the animation
+
+
+
Clear
+
+ Clears the grid on click, only if the game is not animating at that
+ moment
+
+
+
+
Random
+
Randomly initializes the grid with initial randomness as 20%
+
+
+
+
The Presets
+
+
Glider
+
+ The glider is the smallest, most common, and first-discovered
+ spaceship in Game of Life. It travels diagonally across the grid.
+ Gliders are important because they are easily produced (by glider guns
+ and rakes), can be collided with each other to form more complicated
+ patterns, and can be used to transmit information over long distances.
+
+
+
+
+
Big Glider
+
+ The big glider was found by Dean Hickerson in December 1989 and was
+ the first known diagonal spaceship other than the glider. Two gliders
+ can be temporarily seen at the front of the ship; these do not stay
+ gliders but still move like them.
+
+
+
+
+
Gosper Glider Gun
+
+ The Gosper glider gun is the first known gun, and indeed the first
+ known finite pattern with unbounded growth, found by Bill Gosper in
+ November 1970. It consists of two queen bee shuttles stabilized by two
+ blocks.
+
+
+
+
+
Summary
+
+ Life's Mosaic Life is a fascinating exploration of life, death, and
+ the rules that govern them. Despite its simplicity, it can lead to
+ complex and beautiful patterns.Life's Mosaic offers a unique way to
+ explore the unpredictable beauty of life itself.
+
+ John Horton Conway, while at the University of Cambridge, was inspired by the work of John von Neumann, who sought to create a self-replicating machine. Conway aimed to find a simpler system that could emulate complex behavior and universality, leading to the creation of Life.
+
+
+
Publication (1970)
+
+ Conway introduced the Game of Life in the October 1970 issue of "Scientific American," within Martin Gardner's "Mathematical Games" column. The simplicity of the game's rules and the complexity of its emergent behaviors quickly captivated mathematicians, computer scientists, and hobbyists.
+
+
+
Initial Patterns
+
+ Early enthusiasts discovered a variety of fascinating patterns, including still lifes, oscillators, and spaceships. The "Glider" and the "Gosper Glider Gun" were among the first significant patterns identified, demonstrating movement and continuous growth within the system.
+
+
+
Computational Significance
+
+ It was proven that the Game of Life is Turing complete, meaning it can simulate any Turing machine. This property underlines the game's potential to model complex systems and processes, despite its deceptively simple rules.
+
+
+
Cultural Impact
+
+ The Game of Life gained widespread popularity in the 1970s and 1980s, particularly among early computer enthusiasts and within academic circles. It has been implemented in numerous programming languages and platforms, serving as a popular demonstration of cellular automata and emergent behavior.
+
+
+
Modern Developments
+
+ The advent of more powerful computers has allowed for the exploration of larger and more complex patterns. Communities such as the "ConwayLife.com" forum continue to discover and share new patterns, contributing to the game's ongoing evolution.
+
+
+
+
Summary
+
+ Conway's Game of Life, or Life's Mosaic, remains a profound example of how simple rules can give rise to rich and unexpected behaviors, influencing fields ranging from mathematics to computer science and artificial life research.
+