Event Observer code.
Final code of prototype.
subscription format
add user navigation
Final version of prototype