Update main page
Modulized the architect