Added base docs
Added effects docs
Updated state classes
Added icon docs
Added input docs