added core folder to library and moved methods static in. updated autoload to use new class name for methods static