Sort projects by last modified/accessed date in project manager

- new created project will appear on top of the list now
- sort recent projects by last modified/accessed date, make it easier to track recently accessed projects