Cleaned up snap/rating views and controller functions