Suggest ratings

See #9
Allow saving suggestions

Closes #9
Prevent rating an invalid page (caused by #9)