updated documentation
development documentation
fixed tests