Bug fix.  Hashes collide when users try to save blanks files prior to working. Check for this and add a random number so that the hashes do not collide and user modeling sessions can be correctly handled.
Edit menu appears when a variable is added.
Adding the project files.