Cleaned up IDE-specific files and updated gitignore