Capitalized
Session start added before init
Changed according to now core class fields are public
Some structure of Auth class