GUI added to Archon project

New files for the Django/js GUI and necessary changes into archon.py and archon_test.py (previously tests.py).