Various tools to assist japanese learners - may be used for other languages though