More unit testing
Some YouTube improvements and unit testing
Switched the order of the parameters since the expected value is the first parameter, and the actual value the second parameter #sillyMe
Various date improvements, unit testing etc.