Adding fully-js FlexLayout, more documentation in README.md is coming up.

Please don't remove the branch after merge, I will continue contributing documentation.