First tests and test infrastructure.
Added TODO file