added twitter bootstrap, have slugs instead of pk in in URLs, reduced repetition with 2 new abstractions: pulled URL parameter info from template into models.py, and used model manager.