Added Windows XP support.
Cleaned up formatting. Added XP support.