A survey of main ongoing and completed projects.