WordPress Custom Post Type Registration - save yourself from spaghetti code