diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
deleted file mode 100644
index 14e058e..0000000
--- a/CONTRIBUTING.md
+++ /dev/null
@@ -1,62 +0,0 @@
-# Contributing
-
-Thanks for your interest in contributing! This project currently contains the frontend. The PiggyBank smart contracts live in a separate repository.
-
-## Development workflow
-- Frontend: React + Vite (TypeScript)
-- Contracts: Foundry (external repo)
-
-## Pull request conventions
-- Create a feature branch from `main`.
-- Keep PRs focused and reasonably small.
-- Include a clear description and reference any related issues (e.g., "Fixes #9").
-- Ensure `npm run lint` and `npm run type-check` pass.
-- For contract-related changes (in contracts repo), include `forge build` and `forge test` passing in your PR there.
-
-## Commit messages
-- Use clear, descriptive messages. Example prefixes:
- - docs: update README, add CONTRACTS.md
- - feat: add feature
- - fix: bug fix
- - refactor: code refactor
- - chore: tooling or dependency changes
-
-## Code style
-- Follow ESLint/TypeScript rules.
-- Keep UI copy consistent with `docs/ux-copy.md`.
-
-## Opening issues
-
-For bug reports and feature requests, please include the following information to help us address your issue effectively:
-
-### For Bug Reports
-- [ ] Clear description of the issue
-- [ ] Steps to reproduce the issue
-- [ ] Expected vs actual behavior
-- [ ] File paths and line numbers where the issue occurs (if applicable)
-- [ ] Screenshots or screen recordings (if visual issue)
-- [ ] Environment details:
- - Browser and version
- - Operating system and version
- - Wallet (if applicable)
- - Network (e.g., mainnet, testnet, local)
-
-### For Feature Requests
-- [ ] Clear description of the feature
-- [ ] Use case and expected benefits
-- [ ] Any relevant file paths or components that would be affected
-- [ ] Any alternative solutions or workarounds considered
-
-## Security
-- Do not include secrets in issues or PRs. Configure env vars locally or in deployment settings.
-
-## Local Development Setup
-
-For contributors working on both frontend and contracts, we've created comprehensive setup guides:
-
-- **📖 Complete Setup Guide**: [CONTRACTS.md#Local Development Setup](./CONTRACTS.md#-local-development-setup)
-- **🏠 Quick Start**: Use the environment switching scripts:
- - `./scripts/switch-env.sh local` (Unix/Linux/macOS)
- - `.\scripts\switch-env.ps1 -Environment local` (Windows PowerShell)
-
-These scripts handle the contract address configuration automatically for local development, testnet, and mainnet environments.
diff --git a/cache/test-failures b/cache/test-failures
index a332da5..3831176 100644
--- a/cache/test-failures
+++ b/cache/test-failures
@@ -1 +1 @@
-testDeposit_EventEmission|testEdgeCase_MaxUint256Deposit|testIntegration_EventSequence|testMultiUserFixture|testPause_AlreadyPaused_Reverts|testWithdraw_EventEmission
\ No newline at end of file
+testDeposit_PausedContract_Reverts|testDeposit_Validation_MaxUint256|testDeposit_Validation_PausedContract|testEdgeCase_MaxUint256Deposit|testIntegration_FullDepositWithdrawFlow|testOwnership_NonOwnerTransfer_Reverts|testOwnership_TransferToZeroAddress_Reverts|testOwnership_Validation_NonOwner|testOwnership_Validation_ZeroAddress|testPause_AlreadyPaused_Reverts|testPause_NonOwner_Reverts|testPause_Validation_AlreadyPaused|testPause_Validation_NonOwner|testReentrancy_ExternalCallProtection|testTimeLock_JustBeforeUnlock|testUnpause_NonOwner_Reverts|testUnpause_NotPaused_Reverts|testUnpause_Validation_NonOwner|testUnpause_Validation_NotPaused|testWithdraw_BeforeUnlock_Reverts|testWithdraw_NotOwner_Reverts|testWithdraw_PausedContract_Reverts|testWithdraw_Validation_OnlyOwner|testWithdraw_Validation_PausedContract|testWithdraw_Validation_TimeLock|testAccessControls|testAllIntegrationFeatures|testAllSecurityFeatures|testContractPausing|testCustomErrors|testDepositLimits|testDirectETHTransfers|testEmergencyMode|testEventEmissions|testFullDepositWithdrawCycle|testMultipleDepositsSameUser|testReentrancyProtection|testStatisticsTracking
\ No newline at end of file
diff --git a/frontend/index.html b/frontend/index.html
new file mode 100644
index 0000000..23f0875
--- /dev/null
+++ b/frontend/index.html
@@ -0,0 +1,13 @@
+
+
+