a few layout updates since the original pull request. The openframe design matches the user example in caravel_openframe_project.