break up new_sci draw into sections so it can't crash
StringGenerate is now done in chunks so it doesnt crash
refactored so the string splitting isnt done all at once...
start with menu hidden... show it on mouse over towards left
fix hide so it only does it when expected