added foundation file structure, dependencies scripts and initial model code