из метода save() выделен метод create
переделан action_login() и check()
!empty($_POST) вместо isset($_POST['button'])
изменен action_logout()
обрабатываем входные данные (htmlspecialchars)