intro docs, and removed catch and throws methods due to google closure compiler