Added header file and documentation