This library needs a lot of refactoring
Fix beachball example