Added the 'Abstract' keyword to all of the classes. Finally added all of the offsets for inheriting classes. For now, older code should work, but updating may be required down the road.