added arcitecture overview