Added initial swift_storage component
Deleted old swift component
Extracted common swift bits to the new swift component