Add devise authentication and client model