Added keys and weak entities
added Visio temp file to gitignore