IR base classes added
Frames & temp added
to merge