Index default: Changed all this.attrs.'property' to this.getProperty() / this.setProperty()

I've changed all the Sprite attrs calls to their relevant getter and setters, and made this a cleaner commit, pull request compared to #358