Added documentation

start of