basic frame work complete: Holy shit,  frightened me
add output directory into gitignore