Added configuration and the main class for the business logic