Split/add and fixes

Are you suggesting an even more frontend place than the contentstore/views layer?  This file is used by Studio UI for displaying assets.