Add Markdown formatting to README.md
diff --git a/README.md b/README.md
index 63c9351..727e010 100644
--- a/README.md
+++ b/README.md
@@ -1,47 +1,46 @@
-UnitTest++ README
-Version: v1.4
-Last update: 2008-10-30
+UnitTest++
+==========
 
-UnitTest++ is free software. You may copy, distribute, and modify it under
-the terms of the License contained in the file COPYING distributed
+*UnitTest++ is free software. You may copy, distribute, and modify it under
+the terms of the License contained in the file LICENSE distributed
 with this package. This license is the same as the MIT/X Consortium
-license.
+license.*
 
-See src/tests/TestUnitTest++.cpp for usage.
 
-Authors:
-Noel Llopis ([email protected]) 
-Charles Nicholson ([email protected])
+### Authors: ###
+* Noel Llopis ([email protected]) 
+* Charles Nicholson ([email protected])
 
-Contributors:
-Jim Tilander
-Kim Grasman
-Jonathan Jansson
-Dirck Blaskey
-Rory Driscoll
-Dan Lind
-Matt Kimmel -- Submitted with permission from Blue Fang Games
-Anthony Moralez
-Jeff Dixon
-Randy Coulman
-Lieven van der Heide
+### Contributors not included in github history ###
+* Jim Tilander
+* Kim Grasman
+* Jonathan Jansson
+* Dirck Blaskey
+* Rory Driscoll
+* Dan Lind
+* Matt Kimmel -- Submitted with permission from Blue Fang Games
+* Anthony Moralez
+* Jeff Dixon
+* Randy Coulman
+* Lieven van der Heide
 
-Release notes:
---------------
-Version 1.4 (2008-10-30)
+Historic release notes
+----------------------
+
+### Version 1.4 (2008-10-30) ###
 - CHECK macros work at arbitrary stack depth from inside TESTs.
 - Remove obsolete TEST_UTILITY macros
 - Predicated test execution (via TestRunner::RunTestsIf)
 - Better exception handling for fixture ctors/dtors.
 - VC6/7/8/9 support
 
-Version 1.3 (2007-4-22)
+### Version 1.3 (2007-4-22) ###
 - Removed dynamic memory allocations (other than streams)
 - MinGW support
 - Consistent (native) line endings
 - Minor bug fixing
 
-Version 1.2 (2006-10-29)
+### Version 1.2 (2006-10-29) ###
 - First pass at documentation.
 - More detailed error crash catching in fixtures.
 - Standard streams used for printing objects under check. This should allow the
@@ -54,7 +53,7 @@
 - Posix library name is libUnitTest++.a now
 - Floating point numbers are postfixed with 'f' in the failure reports
 
-Version 1.1 (2006-04-18)
+### Version 1.1 (2006-04-18) ###
 - CHECK macros do not have side effects even if one of the parameters changes state
 - Removed CHECK_ARRAY_EQUAL (too similar to CHECK_ARRAY_CLOSE)
 - Added local and global time constraints
@@ -63,6 +62,6 @@
 - Failing tests are added to Visual Studio's error list
 - Fixed Visual Studio projects to work with spaces in directories
 
-Version 1.0 (2006-03-15)
+### Version 1.0 (2006-03-15) ###
 - Initial release