optimizing imports, added some project functionality