Added API and technical documentation