designs the interface. and creates the project.