add StorageService and Project Structure