General Fixes

Fixed ReadString method,
Added comments to variables and methods.