Something I made myself... I'm quite proud of it :D
This was kinda rushed, so please comment any bugs!