add gitignore
bug fixes and better android support
ios bug fix