add banner implementation and sitecontent package