Different ways of creating a Higher Order Guard component in React
React 0.14.3, HTML, CSS, Babel + JSX