thanks pguerett for your helpful answer but is there any link or
tutorial that describes in deep detail everything with architecture and
explaining each step why it had been done like this as this link just
saying steps not explaining them. Thanks so much for your time and
effort.