About to start testing if it really works. Finishes the required functions (sans finding the best score)