Add an AbstractItem class, and change the ContextItem to AbstractItem in
all files
Add get method to storage
Add a hashmap between ContextTypes and InteligenceModule