initial commit of packages structure