CNN: A New Age of Architecture