A mobile-first Latin vocabulary tool built with AngularJS & Rails