Removed unused packages
Added API documentation