Interval Initial Commit

Basic definition of simple and compound intervals