- Add license on source code
- Refactoring packages