refactor package tree. fix bug with range definition in LuckyNumbers.
todo: countLuckyNumbers(int) method