Implemented IR Class

Implemented IR Class