Completed framework for project.