Layered Architecture diagram added