* added 2 constructors for item_t
* coding guidelines