Cleaned up tween a bit
Moved tween to own module
Lua fixes
Added repeating and sine functions. Simplified tweenfunc
use clang build flag added