core: move provider+storage related classes to a dedicated package

Change-Id: I7574d5110d2a1ce2e6b82d977c0b8cb964ff0242
Signed-off-by: Arik Hadas <ahadas@redhat.com>