diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..ca26422
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,28 @@
+# Xcode
+#
+# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
+
+## Build generated
+build/
+DerivedData
+
+## Various settings
+*.pbxuser
+!default.pbxuser
+*.mode1v3
+!default.mode1v3
+*.mode2v3
+!default.mode2v3
+*.perspectivev3
+!default.perspectivev3
+xcuserdata
+
+## Other
+*.xccheckout
+*.moved-aside
+*.xcuserstate
+*.xcscmblueprint
+
+## Obj-C/Swift specific
+*.hmap
+*.ipa
\ No newline at end of file
diff --git a/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/IRCClient.xcscheme b/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/IRCClient.xcscheme
deleted file mode 100644
index 858169f..0000000
--- a/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/IRCClient.xcscheme
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/xcschememanagement.plist b/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/xcschememanagement.plist
deleted file mode 100644
index 5743c31..0000000
--- a/IRCClient.xcodeproj/xcuserdata/obormot.xcuserdatad/xcschemes/xcschememanagement.plist
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- SchemeUserState
-
- IRCClient.xcscheme
-
- orderHint
- 0
-
-
- SuppressBuildableAutocreation
-
- 86F2EFE51C21F73600B033A4
-
- primary
-
-
-
-
-
diff --git a/IRCClient/IRCClient.h b/IRCClient/IRCClient.h
index 5900d1f..39fe2f6 100644
--- a/IRCClient/IRCClient.h
+++ b/IRCClient/IRCClient.h
@@ -16,4 +16,7 @@ FOUNDATION_EXPORT const unsigned char IRCClientVersionString[];
// In this header, you should import all the public headers of your framework using statements like #import
-
+#import
+#import
+#import
+#import