abandons google translate idea (suspended!), adds authorization, user model, and user specs