Initial commit of code.

Code from March 3rd and 4th of 2005.