Added initial framework setup