Reorganization + Venue

Reorganized controllers. Reorganized view folders. Added functionality
for venue viewing.