Adds initial tests, traits, interfaces, and the initial example log