fixed some errors finally it work well
added css desing
added tests
updated css
Merge branch 'testing' into gh-pages