@SuppressWarnings({"unchecked"})
    private void createStorage() {
        storage = new Storage(App.getConfigDirectoryPath() + STORAGE_FILENAME);
        storageValues = new HashMap<>();

        File storageFile = new File(App.getConfigDirectoryPath() + STORAGE_FILENAME);

        if (storageFile.exists()) {
            storageValues = (HashMap< String, String>) storage.restore();
        } else {
            storage.store(storageValues);
        }
    }