Add account controller & authentication