refactored packages
added additional implementation for solving the 2-sum problem