Massive rewrite
Added multiple string functions
Added multiple array functions
Added multiple date functions
Split multiple system, core and file functions