added sfw or unknown to random plays
added rating system, and nsfw, need to add flagging, tests to follow
raiting system images