Initial commit

Initial commit, represents r20 of the original code base