Web application for smarter memorizing vocabulary of a foreign language