Framework initilization