Basic functionalities

implement basic functionalities
Create demo exemples
Minify v1

minify v1