Removes tests/_files and updates tests
Renames __get() arg to  to match php docs
Changes protected properties to private
Updates documentation