lots of changed from atlas version

added version number.
Added new functions including subset of string functions.