diff --git a/.gitignore b/.gitignore
index d663edd..6fafe04 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,23 +1,22 @@
-# Java
-*.class
-*.log
-*.jar
-*.war
-*.ear
-# Build directories
-target/
-build/
-out/
-bin/
-# Editor temporary files
-*.swp
-*~
-# IDE files
-.idea/
-.vscode/
-*.iml
-*.iws
-*.ipr
-# Other
-.DS_Store
-Thumbs.db
\ No newline at end of file
+# Python
+__pycache__/
+*.py[cod]
+*.egg-info/
+.venv/
+venv/
+env/
+
+# OS
+.DS_Store
+
+# IDE
+.vscode/
+.idea/
+
+# Env
+.env
+
+# Caches
+.pytest_cache/
+.mypy_cache/
+
diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md
new file mode 100644
index 0000000..652697d
--- /dev/null
+++ b/DEPLOYMENT.md
@@ -0,0 +1,154 @@
+# π GitHub Pages Deployment Guide
+
+This guide will walk you through deploying your Singly Linked List Game to GitHub Pages.
+
+## Prerequisites
+
+- A GitHub account
+- Git installed on your computer
+- Basic knowledge of Git commands
+
+## Step-by-Step Deployment
+
+### 1. Create a New Repository
+
+1. Go to [GitHub](https://github.com) and sign in
+2. Click the "+" icon in the top right corner
+3. Select "New repository"
+4. Name your repository (e.g., `singly-linked-list-game`)
+5. Make it **Public** (required for free GitHub Pages)
+6. Don't initialize with README (we already have one)
+7. Click "Create repository"
+
+### 2. Upload Your Files
+
+#### Option A: Using GitHub Web Interface
+1. In your new repository, click "uploading an existing file"
+2. Drag and drop all your project files:
+ - `index.html`
+ - `styles.css`
+ - `script.js`
+ - `README.md`
+ - `.gitignore`
+3. Add a commit message: "Initial commit: Singly Linked List Game"
+4. Click "Commit changes"
+
+#### Option B: Using Git Command Line
+```bash
+# Clone the repository
+git clone https://github.com/yourusername/singly-linked-list-game.git
+cd singly-linked-list-game
+
+# Copy your project files to this directory
+# (index.html, styles.css, script.js, README.md, .gitignore)
+
+# Add all files
+git add .
+
+# Commit
+git commit -m "Initial commit: Singly Linked List Game"
+
+# Push to GitHub
+git push origin main
+```
+
+### 3. Enable GitHub Pages
+
+1. Go to your repository on GitHub
+2. Click on **Settings** tab
+3. Scroll down to **Pages** section (or click "Pages" in the left sidebar)
+4. Under **Source**, select "Deploy from a branch"
+5. Under **Branch**, select `main` (or `master`)
+6. Click **Save**
+
+### 4. Wait for Deployment
+
+- GitHub will automatically build and deploy your site
+- This usually takes 1-5 minutes
+- You'll see a green checkmark when deployment is complete
+
+### 5. Access Your Game
+
+Your game will be available at:
+```
+https://yourusername.github.io/singly-linked-list-game
+```
+
+## π― Custom Domain (Optional)
+
+If you want to use a custom domain:
+
+1. In the Pages settings, enter your domain in the "Custom domain" field
+2. Add a CNAME record in your domain provider's DNS settings
+3. Point it to `yourusername.github.io`
+
+## π Updating Your Game
+
+To update your game after making changes:
+
+### Using GitHub Web Interface
+1. Navigate to the file you want to edit
+2. Click the pencil icon to edit
+3. Make your changes
+4. Commit with a descriptive message
+
+### Using Git Command Line
+```bash
+# Pull latest changes
+git pull origin main
+
+# Make your changes to files
+
+# Add and commit
+git add .
+git commit -m "Update: [describe your changes]"
+
+# Push to GitHub
+git push origin main
+```
+
+## π Troubleshooting
+
+### Common Issues
+
+**Page not loading:**
+- Check if the repository is public
+- Verify all files are in the root directory
+- Wait a few minutes for deployment to complete
+
+**Game not working:**
+- Check browser console for JavaScript errors
+- Ensure all file paths are correct
+- Verify all files were uploaded
+
+**Styling issues:**
+- Check if CSS file was uploaded correctly
+- Verify file names match exactly (case-sensitive)
+
+### Getting Help
+
+- Check the [GitHub Pages documentation](https://pages.github.com/)
+- Look for error messages in the Actions tab
+- Verify your repository settings
+
+## π± Testing
+
+After deployment, test your game on:
+- Desktop browsers (Chrome, Firefox, Safari, Edge)
+- Mobile devices
+- Different screen sizes
+- Various browsers
+
+## π Success!
+
+Once deployed, you can:
+- Share your game with friends and students
+- Use it in educational settings
+- Showcase your programming skills
+- Contribute to open source education
+
+---
+
+**Happy Deploying! π**
+
+Your Singly Linked List Game will be live on the web and accessible to anyone with an internet connection!
diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..656e8d6
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,23 @@
+MIT License
+
+Copyright (c) 2025
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
+
+
diff --git a/README.md b/README.md
index 866e27f..19f63ec 100644
--- a/README.md
+++ b/README.md
@@ -1,88 +1,46 @@
-# Hacktoberfest Projects Repository
-
-Welcome to the **Hacktoberfest Projects** repository! This is a place where developers can upload and showcase their full stack projects. Whether you're an experienced developer or just starting, feel free to contribute your projects and help others learn.
-
-## Table of Contents
-
-- [About the Repository](#about-the-repository)
-- [How to Get Started](#how-to-get-started)
-- [How to Contribute](#how-to-contribute)
-- [Past Contributors](#contributors)
-- [License](#license)
-
-## About the Repository
-
-This repository collects full stack projects using popular technologies like:
-
-- **Frontend**: HTML, CSS, JavaScript, React, Angular, Vue.js, etc.
-- **Backend**: PHP, Go, Node.js, Express, Django, etc.
-- **Databases**: MongoDB, PostgreSQL, MySQL, etc.
-
-Each project is designed to be easy to set up and customize, offering a great resource for developers of all levels.
-
-## How to Get Started
-
-Follow these steps to start using this repository:
-
-1. **Clone the repository**
-
- ```bash
- git clone https://github.com/gitsofaryan/Hacktoberfest-Projects-2024.git
- cd Hacktoberfest-Projects-2024
-
-2. Explore projects: Look through the folders to find projects that interest you.
-
-3. Run a project: Each project has a README file with instructions on how to set it up and run.
-
-
-## How to Contribute
-We welcome your contributions! Hereβs how to add your project to the repository:
-
-### Steps to Contribute
-
-1. Fork the repository: Click the "Fork" button at the top of the page.
-
-2. Create a new branch for your project:
-
-```bash
-git checkout -b your-project-name
-```
-
-3. Add your project: Create a new folder for your project and include:
-
-- Your source code
-- A README file with instructions for setup and running the project
-- Any other important files (e.g., images, config files)
-
-4. Commit your changes:
-
-```bash
-git add .
-git commit -m "Added my project: Your Project Name"
-```
-
-5. Push to your branch:
-```bash
-git push origin your-project-name
-```
-
-6. Create a Pull Request: Go back to the original repository and click "New Pull Request."
-
-## Pull Request Guidelines
-
-- Make sure your README clearly explains how to set up and run your project.
-- Follow best coding practices.
-- Provide a brief description of your project in the Pull Request.
-
-[](https://github.com/gitsofaryan/Hacktoberfest-Projects-2025/graphs/contributors)
-
-
-
-
-See the full list of contributors and their contributions on the [`GitHub Contributors Graph`](https://github.com/gitsofaryan/Hacktoberfest-Projects-2025/graphs/contributors).
-
-### Thank you for contributing to the Hacktoberfest Projects repository! Weβre excited to see your projects and hope this helps you grow as a developer. Happy coding!
+## Godseye OSINT Toolkit (MVP)
+
+Godseye is a privacy-respecting, public-data OSINT toolkit. It aggregates open sources like crt.sh (certificate transparency), Wayback Machine, and GitHub to help investigate domains and usernames.
+
+### Features (MVP)
+- Domain enrichment: subdomains via crt.sh, historical URLs via Wayback Machine
+- Username enrichment: presence checks on popular platforms + GitHub profile summary
+- HTTP API (FastAPI) and CLI (Typer)
+
+### Quickstart
+
+1) Python 3.10+
+
+2) Create a virtual environment and install deps
+```bash
+python -m venv .venv
+. .venv/Scripts/activate # Windows PowerShell: . .venv/Scripts/Activate.ps1
+pip install -r requirements.txt
+```
+
+3) (Optional) Configure environment variables
+Copy `.env.example` to `.env` and add tokens if you have them.
+
+4) Run the CLI
+```bash
+python -m godseye.cli domain example.com
+python -m godseye.cli username torvalds
+```
+
+5) Run the API
+```bash
+uvicorn godseye.api.main:app --reload
+# Open: http://127.0.0.1:8000/docs
+```
+
+### Environment variables
+- `GITHUB_TOKEN` (optional): increases GitHub rate limits for user lookups.
+
+### Notes
+- Only public sources are used. Respect rate limits and each source's ToS.
+- Results are best-effort and may contain inaccuracies. Always verify critical findings.
+
+### License
+MIT
+
+
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..223823d
--- /dev/null
+++ b/index.html
@@ -0,0 +1,70 @@
+
+
+
+
+
+ Notion-Style Todo App
+
+
+
+
+