Unneccesary exceptions deleted
createcomponent method for password regenerate added
Fluent interface fixed