Java is now responsible for updating the interface, javascript had a bad
memory leak.

Interface formatting.