Initial commit with UI-only app layout and some ajax beginnings.
Separate the base template into a separate template and make index inherit from it.
move index.html to level.html
Add /level handler to use level.html
clean up and add .hgignore
Automated merge with ssh://athena/Projects/crypto
cleanup
hope
ok, finally got the hgignore right
Added an index page for welcome/whatever - has default boostrap example for now.
Added start of a model.py file and made the decryptors also ajax loaded.
Added a /resetdata handler to refresh the model levels default state, refactored level page to use model information.
Now able to select a rot number and decrypt simple rot texts.
Added a much more fun story text for Julius Caesar.
Some minor text changes and made the decryption tab autoshow once decrypted.
one new idea for a level, plus some changes to use json for decryping result rather than plain text.
Green Success alert now works properly, and caesar cipher is actually +3
Added a working frequency graph!!!! and the flot library.
Level 2 is now completeable!!
Preliminary restyling of decryptor pane, I don't like it yet.