adding propTypes, fixing Tag components and splitting FrontEndStore
document.title draft