Initial commit of framework source