Added documentation
Updated to make twitter widget optional