refactored the bundle, added readme