My first Poor OOP Attempt