Added build.xml.
Tidied up code, added separate rendering thread, slightly improved rendering speed.
Multiple improvements. Used FutureTask for concurrency. Added progress bar.
Prevent unnecessary renders.