- Add a business logic project for better separation of concerns
- Move email sender in business logic project
- Update blog