Adding advanced score functionality

Changes:
- Added score module
- Modified code to use score module
- Added score label