Initial commit with sourcefiles and a rough README.md