Created module API
Updated docs
Updated docs