Initial commit : build architecture