Port of the SGL for .NET 2.0 and an osu! storyboard code editor