\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{setspace} % Spacing between the lines.
\usepackage{mathptmx} % Setting the font family to the Times New Roman.
\usepackage{geometry} % Margins definition package.
\usepackage{url}
\usepackage{xcolor}
\usepackage{fancyhdr}
\geometry{a4paper, left=2cm, right=2cm, bottom=4cm, top=3cm} % Margins definition.
\setstretch{1.5} % Defining the spacing to 1.5.
\setlength{\parindent}{0pt}
\pagestyle{fancy}
\input{commands}
\def\projectname{$<$Project Name$>$}
\def\title{Vision (Small Project)}
\def\companyname{$<$Company Name$>$}
\def\version{$<$1.0$>$}
\def\datereview{$<$dd/mmm/yy$>$}
\def\documentid{$<$document identifier$>$}
\begin{document}
\input{content/cover}
\newpage
\input{content/revision}
\newpage
\renewcommand{\contentsname}{\centering\huge\textbf{Table of Contents}}
\tableofcontents
\newpage
\input{content/vision_doc}
\end{document}