Everythings object oriented now, yay!