wip
split up model in multiple files
renamed items to devices