Adding source files for Knights v1.0