user and developer guide added, some minor naming changes