Changed and added new documentation.