add return code
Merge pull request #1 from ymizushi/dev-aship

support non-retina
edit .gitignore
add start and end label
edit gen algorithm
edit README.md