add ContentBundle and some layout setup