Finalized OOP

Debugged the random crashing error, successfully moved most of the
Capture logic to another class. Program runs just as before.