Added new controllers for Videos section
Slight refactoring

Refactored the code into separate files