first of many commits around site architecture revamp.  adding new post types.