ObjectCache in MathHelper, HttpUtil Update, and Descriptive Functions

Added ObjectCache class, improved MathHelper performance, added User-Agent headers to HttpUtil, and modified some function names to be more descriptive.