moved resources
updated classes and namespace
updated classes and move tsts
updated test files and namespaces
added fetcher class
added implementation for fetch
updated code resource loading