app.js - use VIRTUAL_PATH
It works with IIS VirtualDirectory and I did lots of clean up. Next step add animation and make pretty.