explicitly added "public" in front of class methods that didn't have it
updated copyright to 2013