COMMENTED ALL TESTS OUT. WORKING ON INSTRUCTIONS FOR PEOPLE TO MAINTAIN
THE CODE OR DEBUG IN CASE OF PROGRAM CRASHING (NOT FINISHED YET)