Advancing Machine Learning For Small Molecule Property Prediction