improved dev lists view

Improved lists view by replacing class-based view to a more
flexible view suggested by tampakrap and mgorny.
add per-view caching on lists

Added a per-view caching to lists which reliefs server
from HTTP requests and improves performance.
Merge pull request #63 from dastergon/improve_lists_view

Improved and added per-view caching on lists