Added FTP upload function and updated startup image
Added library functions
Added password changing from client