adding documentation skeleton