FileStream implementation, added FileMode, FileAccess and FilePath classes.
Move StringBuilder implementation to cpp file.