Made optimisePoint much faster. Added predicting wrapper functions for ease of use.