add .gitignore
enabled error_reporting(E_ALL)
correct string cut
add getter parent class private properties
fix conflict