This is great! I experimented with using Kaboom to make a breakout clone but I couldn't find a nice way for the collision mechanisms to detect sides or angles. I had a quick look at your code and it seems like you found a decent way! Nice one!
Thanks ! Very happy you like it ! Feel free to improve it ;)