Refactored isBelow(At), isAbove(At) and corrected a bug for empty intervals.
Refactored toString.
Refactored a few simple methods.
Added test cases.