Updating documentation

This updates the documentation to use conventional build scripts and directory layout. This also points readers to github rather than the old sourceforge site. Unused and unneeded files are removed.