implement devise
implement authorization v1
implement authorization v2
form input validation v1
fix edit delete buttons