Readme, header file comments, include kb.cpp with submission as I've modified it