adding gitignore and targetplatform module