Program and timeline update.
diff --git a/InformationArchitecture.wiki b/InformationArchitecture.wiki
index 15419c6..5263e40 100644
--- a/InformationArchitecture.wiki
+++ b/InformationArchitecture.wiki
@@ -5,4 +5,12 @@
 
 Document describing how information is stored and managed on Melange. It describes the relationships between the data entities and how those entities are transformed into UI elements.
 
-= Details =
\ No newline at end of file
+= Details =
+
+== Data model architecture ==
+
+  * A GSoCProgram model stores the settings such as total number of slots available, age restrictions for participants, program's current visibility that are related to the entire program.
+  * A GSoCTimeline entity stores the program's timeline. However the timeline corresponding to organization application and mentor and student midterm and final evaluations are stored as part of the corresponding surveys outside this GSoCTimeline model.
+  * 
+
+Relationship between entities:
\ No newline at end of file