simplify API
remove unnecessary file
merge master
Merge pull request #29 from sethladd/newapi

simplify API