Added bunch of docs
Added bunch of docs