Updated Classes
Added name reading and writing capabilities