UPDATED: Changed all copyrights to say 2011 and later so we do not need to worry anymore