added unit test folder, updated interval class
cloned branch
fixed merge conflicts