new version, admin page, admin notices, configuration, auto-make dirs and catch ftp errors