Index: client/.gitignore
===================================================================
--- client/.gitignore	(revision 51f5101d7745d2429641e15f2919ada13ec58fda)
+++ client/.gitignore	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -1,4 +1,5 @@
 Debug/
 ipch/
+Client.suo
 Client.sdf
-Client.suo
+Client.opensdf
Index: client/Client/Client.vcxproj
===================================================================
--- client/Client/Client.vcxproj	(revision 51f5101d7745d2429641e15f2919ada13ec58fda)
+++ client/Client/Client.vcxproj	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -42,4 +42,5 @@
       <WarningLevel>Level3</WarningLevel>
       <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>C:\Program Files\boost\boost_1_51;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
     </ClCompile>
     <Link>
@@ -63,4 +64,7 @@
     <ClCompile Include="main.cpp" />
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\common\message.h" />
+  </ItemGroup>
   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   <ImportGroup Label="ExtensionTargets">
Index: client/Client/Client.vcxproj.filters
===================================================================
--- client/Client/Client.vcxproj.filters	(revision 51f5101d7745d2429641e15f2919ada13ec58fda)
+++ client/Client/Client.vcxproj.filters	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -14,4 +14,7 @@
       <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
     </Filter>
+    <Filter Include="Source Files\common">
+      <UniqueIdentifier>{9ecfb491-9e8e-4a29-bc07-dd887204d590}</UniqueIdentifier>
+    </Filter>
   </ItemGroup>
   <ItemGroup>
@@ -20,3 +23,8 @@
     </ClCompile>
   </ItemGroup>
+  <ItemGroup>
+    <ClInclude Include="..\..\common\message.h">
+      <Filter>Source Files\common</Filter>
+    </ClInclude>
+  </ItemGroup>
 </Project>
Index: client/Client/main.cpp
===================================================================
--- client/Client/main.cpp	(revision 51f5101d7745d2429641e15f2919ada13ec58fda)
+++ client/Client/main.cpp	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -10,4 +10,8 @@
 #include <iostream>
 
+#include <boost/lambda/lambda.hpp>
+
+#include "../../common/message.h"
+
 #pragma comment(lib, "ws2_32.lib")
 
@@ -15,4 +19,15 @@
 
 void error(const char *);
+
+int boost_main()
+{
+    using namespace boost::lambda;
+    typedef istream_iterator<int> in;
+
+    for_each(in(cin), in(), cout << (_1 * 3) << " " );
+
+	return 0;
+}
+
 int main(int argc, char *argv[])
 {
@@ -73,4 +88,16 @@
 }
 
+/*
+int sendMessage(short type, string contents, int sock, struct sockaddr_in *dest)
+{
+	NETWORK_MSG msg;
+
+	msg.type = type;
+	strcpy(msg.buffer, contents.c_str());
+
+	return sendto(sock, (char*)&msg, sizeof(NETWORK_MSG), 0, (struct sockaddr *)dest, sizeof(dest));
+}
+*/
+
 void error(const char *msg)
 {
Index: common/message.h
===================================================================
--- common/message.h	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
+++ common/message.h	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -0,0 +1,12 @@
+#ifndef _MESAGE_H
+#define _MESSAGE__H
+
+#define MSG_TYPE_SOMETHING 1000
+
+typedef struct
+{
+	short type;
+	char buffer[256];
+} NETWORK_MSG;
+
+#endif
Index: readme.txt
===================================================================
--- readme.txt	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
+++ readme.txt	(revision 7d7df4748ab15beae98bb90e6044426f863a6628)
@@ -0,0 +1,4 @@
+BoostPro Installer options
+
+-multithreaded
+-multithreaded debug
