A bunch of changes to get the content builder working on Mac. Still needs work.