Implemented include functionality
Added documentation