connect to REST server
add, edit and remove tasks
user authentication