+
+[![Contributors][contributors-shield]][contributors-url]
+[![Forks][forks-shield]][forks-url]
+[![Stargazers][stars-shield]][stars-url]
+[![Issues][issues-shield]][issues-url]
+[![License][license-shield]][license-url]
+
+
+
+
+
+

+
+
+ A Non-Euclidean Rendering Engine.
+
+
+
+---
+
+**Hyper** is an experimental engine for visualizing **non-Euclidean geometry**, starting with the **Hyperbolic 2D Plane** and extending into hybrid 3D space. It renders an infinite world, offering an educational, interactive view of **hyperbolic tilings** and **maze algorithms**.
+
+## Quickstart
+
+Clone the repository
+
+```bash
+git clone https://github.com/cocosol007/hyper.git
+cd hyper
+```
+
+### 3D
+
+To run the 3D view, run the command
+
+```bash
+./gradlew run
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/5156987d-9099-42a6-9bd4-1a86abcd819e)
+
+#### 3D Klein model
+
+To run the 3D Klein model view, run the command
+
+```bash
+./gradlew run --args="klein"
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/b18b1862-54cd-4e70-bc3e-eb668aba2c67)
+
+#### 3D Gnomonic model
+
+To run the 3D Gnomonic model view, run the command
+
+```bash
+./gradlew run --args="gnomonic"
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/bc754d07-b1c2-435d-b459-7e679d5f27de)
+
+#### Ray-Caster Maze
+
+To run the RayCaster maze, run the command
+
+```bash
+./gradlew runRayCaster
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/cd564d2c-b59d-4107-a9d4-a5095251b5a3)
+
+### Poincaré and Beltrami–Klein disk model
+
+To run the 2D Poicaré disk model, run the command
+
+```bash
+./gradlew run2D --args='poincare'
+```
+
+To run the 2D Klein model, run the command
+
+```bash
+./gradlew run2D --args='Klein'
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/cd1cf6c3-3550-4b40-a5ad-6ffeced9316c)
+
+### Gnomonic projection
+
+To run the 2D Gnomonic projection model, run the command
+
+```bash
+./gradlew run2D --args='gnomonic'
+```
+
+
+
+[Source](https://github.com/user-attachments/assets/23b0f337-2429-4373-aad7-e0cc986aa4b7)
+
+## Documentation
+
+### 0. Project Setup
+
+- A. [How to Run the Project](running-the-project.md)
+- B. [How to contribute](.github/CONTRIBUTING.md)
+- C. [What for?](what_for.md)
+
+### I. Foundations in Hyperbolic Geometry
+
+- A. [Introduction](I/introduction.md)
+- B. [Poincaré Disk Model](I/basic-mathematics-in-the-poincare-disk-model.md)
+- C. [Isometries](I/isometries.md)
+
+### II. Tessellations
+
+- A. [Introduction to Tessellation](II/introduction_to_tesslation.md)
+- B. [Coordinate System](II/coordinates_system.md)
+- C. [Implementation](II/implementation.md)
+
+### III. 3D Rendering
+
+- A. Ray-Caster Maze (WIP)
+- B. [Visual effects](III/3d-effects.md)
+
+### IV. In-Depth Explorations
+
+- A. [Other Models](IV/other_models.md)
+
+## Licence
+
+See all about our license [here](LICENCE.md)
+
+
+
+## Contributors
+
+[](https://github.com/cocosol007/hyper/graphs/contributors)
+
+[contributors-shield]: https://img.shields.io/github/contributors/cocosol007/hyper.svg?style=for-the-badge
+[contributors-url]: https://github.com/cocosol007/hyper/graphs/contributors
+[forks-shield]: https://img.shields.io/github/forks/cocosol007/hyper.svg?style=for-the-badge
+[forks-url]: https://github.com/cocosol007/hyper/network/members
+[stars-shield]: https://img.shields.io/github/stars/cocosol007/hyper.svg?style=for-the-badge
+[stars-url]: https://github.com/cocosol007/hyper/stargazers
+[issues-shield]: https://img.shields.io/github/issues/cocosol007/hyper.svg?style=for-the-badge
+[issues-url]: https://github.com/cocosol007/hyper/issues
+[license-shield]: https://img.shields.io/github/license/cocosol007/hyper.svg?style=for-the-badge
+[license-url]: https://github.com/cocosol007/hyper/blob/main/LICENCE
diff --git a/docs/_coverpage.md b/docs/_coverpage.md
new file mode 100644
index 0000000..0707d4d
--- /dev/null
+++ b/docs/_coverpage.md
@@ -0,0 +1,4 @@
+