Major overhaul

Fixed video play back, added class for data model, bug fixes, etc.