Basic & Comprehensive Guide to Data Annotation and Labelling in Machine Learning & Artificial Intelligence