add some implementation
update tests
update test
add ajax function
Merge pull request #1 from 1000ch/development

merge