Hi @kaenderr,
Welcome to the community 
I am sorry you had issues verifying.
I recommend specifying the release tag when importing from GitHub, otherwise you will get the latest code in the master branch which could change over time. See the Remix documentation:
For multi-file verification I recommend using the following method to verify contracts: Verify smart contract inheriting from OpenZeppelin Contracts
Feel free to ask all the questions that you need.