UI Components Repository

PLEASE DO NOT MERGE !!!!!!!!
THIS PULL REQUEST IS FOR REVIEW / FEEDBACK PURPOSE ONLY

This is the phase one of UI Components Repository. This project is a part of knowledge sharing initiative and the following API is a result of a wider discussion between tech leads and front-end engineers from different teams which started couple months ago.

The temporary documentation can be found here: 
https://internal.wikia-inc.com/wiki/Reusable_UI_components_repository_proposal 

It will be finally moved to Styleguide Special page after completing design work on Styleguide Components Section.

We would like to get your feedback so we can prepare the list of improvements for the phase two. Some of them are already put into TODO section of the internal page. 

PLEASE DO NOT MERGE !!!!!!!!
THIS PULL REQUEST IS FOR REVIEW / FEEDBACK PURPOSE ONLY