Added initial framework for frame