Java graphing calculator. A substantial work in progress.