Added rating system. Added various eye candy animations

Yes, I added rating system. Added various eye candy animations. Various
bug fixes and improvements.
Revert "Added rating system. Added various eye candy animations"

This reverts commit fbc689afc47c3f4970ca0ef76d0c69f65e62e97d.
Revert "Revert "Added rating system. Added various eye candy animations""

This reverts commit eb29d5337245297033c5d47d77c046eb8a6ce110.