added room history
added dictionary/hash table, and updated code
another commit, stuff has been done.