Cocktail framework main package