Following ReactJS tutorial with Facebook.
Project structure created using Create React App.
Extending project with Material UI.
For the actual tutorial & more information about ReactJS, visit here.
I've thoroughly commented each section in case anyone wants the gist of React components :)