Added test framework.

Constants should be held by variables, helps with documentation and maintainability.