Started implementation for VideoCard
initial refactoring
Functionality restored after refactoring
Removed unused methods, imports and comments