Removed needless interface
Added some docs about how unit tests are architectured