Added documentation around new classes