bug fix and api text

fixed #7
changed field select layout
start to deal with api
Merge branch 'dev'

* dev:
  bug fix and api text