image loader classes
added file cache
connection detector