Clickable item & Refactoring

Implement behavior of clickable items & refactor Item/Trigger with a better OO (by using middleclass library)