Adding API Documentation