add support for not using SSL
added updated j3mviewer code with new charts
move the fonts into a subfolder
re-add fonts in subfolder
server port should be easily configurable
merging some changes from n8fr8