Refactoring of project package structure
Changed setup function name to setUp. Introduced GeneralItem class