main functional + devise
update readme
update readme