Encapsulation of score system
addScore and spendPoints used for any changes
score and point displays will be updated accordingly
Merge remote-tracking branch 'origin/master'