feat: implement bangs #13

Open
ChaoticCreature wants to merge 9 commits from ChaoticCreature/asklyphe:develop into develop

9 commits