Added function to clean directory after a test build
create function back to void from item
made changes to work with header file
Added function to create new item and to check if the item is alreay in the data