Made a lot of style changes, worked on cleaning up tests a bit. This commit should have been on the design branch.
Add logic so that only signed-in users can rate, but all can see.
Added a before_filter so that users can't edit other users' submissions. Failing to write good user tests -- somewhere an Example User is getting signed in, maybe at the sign_in helper location. Once this is fixed the tests should fall into place
Lots of small design touchups.