add support library and gitignore file