added devise, created some models