Move Eugene files to src directory
Add test and build automation
Add ignored files list
Add initial documentation
Add header file and move main to src directory
Add build script instructions
Add build files
Update package management instructions