First commit : layout basic components, add more project descriptions