Open source framework to allow extensibility of osu!