Added implementation details in package description and readme