Initial commit of framework files