Shouldn't the reusable components have their own images/fonts instead of assuming they are in a application folder?