API and business logic modules added