diff --git a/.gitignore b/.gitignore
index 8b3b348..83bee01 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,14 +15,15 @@ log
*.air
*.ipa
*.apk
-classbeanLib/*
-weaverLib/*
-/web/**/*.properties
-!/web/**/*.xml
+/lib
+/lib/classbeanLib
+/lib/weaverLib
+/src/main/resources/**/*.properties
+!/src/main/resources/**/*.xml
/target
-/classbean
+/lib/classbean
.idea/
-!/web/WEB-INF/prop/prop2map/*.properties
+!/src/main/resources/WEB-INF/prop/prop2map/*.properties
# Project files, i.e. `.project`, `.actionScriptProperties` and `.flexProperties`
# should NOT be excluded as they contain compiler settings and other important
# information for Eclipse / Flash Builder.
diff --git a/ecology-weaver.iml b/ecology-weaver.iml
index 95c1158..de7167e 100644
--- a/ecology-weaver.iml
+++ b/ecology-weaver.iml
@@ -21,6 +21,7 @@
+