Finalized Score.java, optimized, cleaned up, tested.