Initial commit for version 2.0
Comments to code and Readme
Added root src folder with component sources