support auto layout
removed file that shouldn't be tracked
add .gitignore