Added initial tests to project with implementations.