rename and refactor several methods, add limit parameter for search
rename main.py to you.py