This took WAY to long to make XD There was a LOT of messing with different values and tweaking them to almost perfection :D Only 46 blocks, and very simple if you look inside :)
Oh and also I know the start is very dodgy