commit of files from personal archive

Project completed in 2011, uploading to github now for reference.