Reorganized the project.
Test project.
Tests.