Reboot the project

- [ ] #6 
- [ ] #7