Updated documentation
Added test files