An awesome Text Editor written in Java