updated composer to add autoload and tostring func on person