UCAddingItem implemented, storage adapter extracted as seperate module (used both by logic and application)