message: Apply consistent style for loading messages as content and error messages.
  The previous styles promote the fact the loading message is as misaligned as the error message, this simply wraps the loading message into the container to be consistent with the error message, and the content.
diff: @@ -42,12 +42,16 @@ class StartPage extends React.Component {
  <h2>Projects</h2>
  <Query query={query}>
  {({ loading, error, data }) => {
  - if (loading) return <p>Loading...</p>;
  + if (loading) return (
  + <div className="content">
  + <p>Loading...</p>
  + </div>
  + );
  if (error) return (
  <div className="content">
  <p>{error.toString()}</p>
  </div>
  - )
  + );
  return (
  <div className="content">
  <div className="header">
  