refactoring into org.grajagan.envoy package and checks whether Interval and Reading objects already exist
example HTTPS server