Header file completed. Added more method implementations.