The gravity, what more could be done ? It is basically a simulation of gravity, there is nothing more to even the real gravity. The turn around problem, thats because of mouse. The mouse hits your corner of screen, and so it cant go any further. About the stucking problem, could you describe it more please ?
Thanks