Initial commit of base frameworks