Over the course of time, Websites evolve from a static generated to a more user and developer friendly manner. With this comes a responsibility to always learn and adopt different technologies and methodologies to assure efficiency and quality without compromising the element of design