Add Correctness module and further testing.

- Correctness module in order to put all the testing methods in there.
- further testing attempts.
Merge pull request #9 from PellelNitram/correctness

09022014 correctness