moved fog classes to new namespace and folder