even if we don't have private members (yet). Also make class padding 8 pointers in all headers. This commit moves nothing to private, it just makes all headers consistent and adjusts .c files accordigly.