add Component support and improve readme
0.1.8