Changed the way bytes_free was determined and made it an accessor instead of a method.