Added documentation to main constructor