1.0 - cleaned code and removed useless library.